assemblies

    1热度

    2回答

    如何判断程序集是否被任何进程使用?

    8热度

    3回答

    如何为我的.Net程序集创建一个自定义属性,然后在Windows资源管理器的“详细信息”选项卡下显示该属性? 一件用“文件说明”,“类型”,“产品版本” ...等 更新坐并行:要引用我的拉尔斯评论......“虽然我也喜欢这样做从Visual Studio开始,这当然不是我的首要任务,实际上我希望将任何解决方案集成到现有的nant构建过程中,因此影响程序集编译是完全可以接受的,您是否听说过这样的工

    23热度

    3回答

    我有一个程序集,其中包含非常全面的基于XML的文档,它通过Sandcastle用于生成产品的帮助文件。当程序员显然使用程序集时,我们还使用输出XML文件在Visual Studio中提供正确的Intellisense。 为了做到这一点,似乎我们都为用户提供程序集(“assembly.dll”)和文档(“assembly.xml”)。 是否有可能将文档嵌入到程序集中,因此我们只需提供单个程序集文件,

    32热度

    5回答

    如果A引用程序集B 1.1和C,C引用B 1.2,那么如何避免程序集冲突? 我nievely假设C'S的引用将被封装的路程,不会引起任何问题,但它似乎所有的dll的被复制到bin,这是发生问题。 我明白这两个方法是使用GAC或程序集绑定? GAC对我来说似乎不是最好的方法,因为我不喜欢假设dll会在那里,我更喜欢从解决方案中的lib目录引用dll。 凡为组件绑定似乎并不强大的对我来说,如果本装置的

    36热度

    5回答

    我正在编写一个工具来报告有关.NET应用程序在我的客户端系统中部署的环境和区域的信息。 我想读取这些程序集中的程序集属性的值。 这可以通过使用Assembly.ReflectionOnlyLoad来实现,但是即使这种方法也可以使程序集加载。这里的问题是我无法从不同的路径加载两个具有相同名称的程序集,所以自然我无法比较在不同系统中部署的相同应用程序。 在这一点上,我假设解决方案将涉及使用临时AppD

    2热度

    3回答

    我创建了一个.NET DLL,它使一些方法COM可见。 一种方法存在问题。它看起来像这样: bool Foo(byte[] a, ref byte[] b, string c, ref string d) VB6给出一个编译错误,当我尝试调用方法: 功能或接口标记为 限制,或函数使用不支持的 自动化类型 Visual Basic。 我读阵列参数必须通过引用传递,所以改变所述第一参数中的签名:

    2热度

    5回答

    我写了一个UserControl后代是在程序集的dll中。 如何将控件放在窗体上? namespace StackOverflowExample { public partial class MonthViewCalendar : UserControl { ... } } 我已经添加在Solution Explorer中下引用的程序集的引用节点,

    1热度

    1回答

    对于.NET程序集来允许完全信任的调用者以外的其他任何东西,程序集必须使用AllowPartiallyTrustedCallers进行签名和归属。 但即使这样,CLR仍然(幸运的)检查代码权限,以确保部分信任的调用者可以执行所需的代码。 所以我的问题是,为什么AllowPartiallyTrustedCallers属性不承担所有程序集?为什么不相反,那些真的不想部分信任的调用者必须使用某些属性,如

    8热度

    1回答

    我有一个类型的引用,为此我想检索它所在的程序集的版本号。 这样做的最好方法是什么?

    2热度

    1回答

    我想知道什么是公共方法及其返回值的最佳做法。是否可以从引用的程序集中返回类型,还是应该确保所有参数以及返回值都来自同一个程序集内? 我问的原因是我正在合并程序集与ILMerge的过程中,我想内部除了主要的所有程序集,但这似乎是不可能的,如果我在主要的公共方法程序集有参数或返回内部程序集中的类型的值。 澄清我在说什么我从CommonUtils项目引用Oracle.DataAccess,并有DbUti