如何配置 MEF(托管扩展性框架)以仅加载签名的程序集
我有一个使用 MEF 动态加载程序集的应用程序。但是,目前,它正在加载我的程序集,无论它们是否已签名。我想防止其他人放入他们自己的程序集并让我的…
如何在 WP7 中从 Stream 或 byte[] 加载程序集?
我想使用 Stream 或 Byte 数组在运行时加载程序集。 在.net中,您可以使用 Assembly.Load(Byte[], Byte[]) http://msdn.microsoft.com/en-us/library/…
.Net 4 - 在程序集中包含自定义信息
我正在构建一个可扩展的应用程序,它将在运行时通过 Assembly.LoadFile() 加载其他程序集。这些附加程序集将包含 WPF 资源字典(外观等)、普通资源 (…
将 GAC 程序集添加到 Visual Studio 2010“添加引用”对话
我意识到我的大会与在 GAC 中讨论此问题没有任何关系,但这就是每个人引用此问题的方式。不过,所讨论的大会是在 GAC 中。 所以我有一个代码库想要在 …
将 .net 程序集注册为 com
我有一个 C# 类库,它调用本机代码 DLL。我正在尝试从 VBA 调用此代码。 我配置了 MSVC 来注册生成的 DL,它工作正常。我可以毫无问题地访问 DLL 中的…
将程序集保存为适合 Assembly.Load 的字节数组
我注意到 Assembly.LoadFrom 有以下重载 public static Assembly Load( byte[] rawAssembly ) 如何将程序集保存为字节数组以便像这样创建它? 上下文…
ValidationRule 位于哪个程序集中?
我试图通过创建一个实现 ValidationRule 的类来为 C# WPF 应用程序构建验证规则。我的问题是我找不到包含它的 System.Windows.Controls 程序集(根据…
如何通过 PublicKeyToken 从 GAC 中批量卸载程序集?
是否有办法从 GAC 中卸载具有特定 PublicKeyToken 的所有程序集? 我同意命令行(gacutil.exe 等)或通过 C# 的解决方案。 编辑: 仅供参考,我可以通…
从 .dll 获取所有命名空间
在 DLL(GUI)中,我需要获取当前应用程序中所有命名空间的列表(例如,如果我将该 DLL 绑定到名为“Hundekuchen”的项目中,它应该列出 { "GUI", "Hu…
使用旧版本.NET框架编译的程序集会影响整体性能吗?
假设我们有两个程序集: Foo.Logic(在 .NET 2.0 框架上编译) Foo.Application(在 .NET 4.0 框架上编译),它们具有引用并使用已编译的 Foo.Logic。…