ICode9

精准搜索请尝试: 精确搜索
  • c# – 在运行时加载的程序集中没有用于Generic.List的调试可视化工具2019-07-09 18:05:49

    我能够为加载了’Assembly.LoadFile’的.NET dll放置断点和检查变量,但是,由于某种原因,Generic List的可视化器没有显示任何元素(如下所示).当我将鼠标悬停在变量上时,在监视窗口中显示相同的内容. 我已经检查了这些不同的解决方案,但似乎没有一个工作(它们似乎主要处理甚至无法调

  • c# – MEF CachedAssemblyCatalog – 延迟加载程序集2019-07-09 17:04:57

    我对older versions of MEF中提供的示例中引入的CachedAssemblyCatalog类非常感兴趣 – 它允许加载仅包含导出数据而不是整个程序集的小型程序集,并且只在需要来自该程序集的部件时才加载完整程序集. 我想在我的应用程序中使用此功能,但我不确定此代码的稳定性/可靠性,以及是否有任

  • c# – 如何加载特定版本的程序集2019-07-01 08:52:57

    要完成一些测试,我需要加载64位版本的程序集,即使我运行的是32位版本的Windows.这可能吗?解决方法:我不确定你为什么要这样做,但我想你可以.如果您没有做任何事情要告诉它,CLR将加载特定于您正在使用的CPU的程序集版本.这通常是你想要的.但我有一个机会,我需要加载中立的IL版本的程

  • c# – 多个Assembly.Load(Byte []),相同的实例或泄漏?2019-06-27 04:52:17

    当我使用包含相同程序集的Byte数组多次调用Assembly.Load(Byte [])时会发生什么? 我是否会为每次通话获得相同的汇编实例? 在app域中多次加载相同的程序集???解决方法:每次调用都会得到一个新的Assembly对象,读取documentation,结尾附近有一个注释: “请注意,此方法重载始终会创建一个

  • c# – 现有COM引用出错或添加新引用2019-06-25 13:53:16

    让我先说一下,我不熟悉COM引用,我在Windows 7 64位机器上使用VS2010.今天早上我从TFS中删除了一个现有项目.然后我尝试构建项目并收到此错误: The type or namespace name ‘validatecom’ could not be found (are you missing a using directive or an assembly reference?) 我

  • c# – 如何从动态生成的程序集中引用GAC程序集?2019-06-21 09:54:25

    我正在C#教自己中间语言(IL)生成,而且我已经陷入了几个小时的困境 – 这对于如何引用System.Windows.Forms.dll几乎是好几天了例如)来自动态程序集,我使用AppDomain.CurrentDomain.DefineDynamicAssembly和System.Reflection.Emit …基于最优秀的例子在http://olondono.blogspot.co

  • c# – 循环依赖和动态程序集加载2019-06-21 04:53:17

    这是在AssemblyA中 namespace AssemblyA { public class ClassA { public static void Main(string[] args) { ClassB b = new ClassB(); Console.WriteLine(b.MultiplyTheSumByFactor(2, 3, 4)); Console.ReadKey(

  • c# – 我可以在构建.net程序集时指定模块版本ID(MVID)吗?2019-06-10 09:55:53

    我们有一些共享程序集,每晚都会自动构建.如果没有对源进行任何更改,我希望程序集二进制文件与先前版本完全相同. 但是,程序集之间似乎存在细微差别. 我已经做了一些努力来确定两个版本之间的区别.我使用ildasm生成il版本,并比较生成的文本版本.唯一的区别(在IL中)是模块中的MVID(随

  • c# – 如何在Java中使用.Net程序集2019-06-10 06:50:35

    我想在Java应用程序中使用Microsoft .Net程序集.有没有办法做到这一点. 任何帮助将不胜感激.解决方法:Java和.Net运行一个根本不同的系统:JVM和CLR.不可能直接将一个加载到另一个并使用它.它们是不兼容的格式. 虽然.Net和Java组件可以通过桥接层进行交互.有几个提供此行为 > http://

  • C#4.0使用.NET合并.dll程序集2019-05-31 10:54:18

    我决定让我的other question死了,因为我想到了一个新想法,使用this page写的Jeffrey Richter方法将.dll库合并到我的应用程序中.所以我将.dll文件添加为嵌入式资源,并将其添加为参考.然后在Program.cs中(我不知道他发布的代码应该去哪里),我添加了这个: ... [STAThread]

  • c# – Type.IsSubclassOf的行为与预期不符2019-05-27 03:55:53

    我有一个应用程序,它加载程序集并查找类型,这些类型是应用程序引用的另一个程序集A1中定义的类C1的子类.我在A1中定义了一个类型T,它是C1的子类,但是当我使用Assembly.Load(…)加载A1时,然后在T的实例上调用t.IsSubclassOf(typeof(C1))得到false.我注意到当前appdomain中有2个程序

  • c# – 将构建日期放在大约框中2019-05-27 03:53:25

    我有一个带有关于框的C#WinForms应用程序.我使用以下方法将版本号放在about框中: FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location) .FileVersion 这最终给了我构建可执行文件的Subversion修订版号. 我还想将构建日期放入“关于”框中.我试过了: Fi

  • c# – 在Visual Studio中获取程序集的合格名称2019-05-26 23:56:42

    我正在为一些专门的自定义域逻辑编写一个自定义的反射库,该库将使用XML配置文件,这些文件将在运行时动态解析System.Type对象.但是,在编写XML配置文件时,编写类型会有点麻烦,因为它们需要是Type.GetType()的完全限定程序集名称才能解决它们.有没有办法在Visual Studio中找到对象的A

  • c# – 将DLL加载到单独的AppDomain中2019-05-26 18:06:14

    我正在编写一个插件架构.我的插件dll位于运行插件管理器的子目录中.我将插件加载到单独的AppDomain中,如下所示: string subDir;//initialized to the path of the module's directory. AppDomainSetup setup = new AppDomainSetup(); setup.PrivateBinPath = subDir; setup.Applic

  • c# – .Net 4 – 在程序集中包含自定义信息2019-05-18 11:53:34

    我正在构建一个可扩展的应用程序,它将在运行时通过Assembly.LoadFile()加载其他程序集.这些附加程序集将包含诸如WPF资源字典(皮肤等),普通资源(Resx)和/或插件类之类的东西.程序集也可以不包含公共类,只包含资源或资源字典. 我正在寻找一种识别程序集的方法,比如友好名称(如“附加

  • Best Practices for Assembly Loading2019-03-05 12:53:04

    原文链接   This article discusses ways to avoid problems of type identity that can lead to InvalidCastException, MissingMethodException, and other errors. The article discusses the following recommendations: Understand the advantages and disadvantages of

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有