如何将外部程序集的类型添加到工具箱控件? (WPF)
我试图在我的 WPF 应用程序中执行类似的操作: ToolboxControl ctrl = new ToolboxControl() Assembly assembly = Assembly.LoadFile(file) var categ…
ASP.NET MVC2 应用程序分为多个程序集,每个程序集中都有视图
我想使用 ASP.NET MVC2 实现一个基本 Web 应用程序,该应用程序将自动扫描已部署的程序集以查找某个接口的实现 - 我们将其称为 IWebModule。因此,第…
在.NET应用程序中嵌入EXE和所需的DLL并在运行时执行
我有一个现有的 EXE 和 DLL 文件(均为非托管),我希望将它们嵌入到我的 C# 应用程序中并在 C# 应用程序的运行时执行。当通过命令行或资源管理器正常…
除非我先在该程序集中实例化一个类,否则无法对引用的程序集执行 Assembly.Load(String) 操作。怎么解决?
我这里有一个非常奇怪的问题。看起来除非我在程序集中实例化一个类,否则我会收到程序集未找到错误。 例如: Assembly.Load("something.blah, Version…
C#:如何将DLL嵌入到资源文件中(程序目录中没有DLL副本)
我有一个需要 X.dll 的 C# 应用程序(项目 A)。我已经将生成X.dll的项目添加到A中作为Visual Studio中的参考。我还将 X.dll 的发布版本作为二进制文…
如何从System.Type中获取对应的MonoDevelop.Projects.Dom.IType?
我正在尝试做问题标题中描述的事情。 为此,我只找到了一种方法,但 id 没有给我任何预期的结果。 我执行以下操作: System.Type type = ... //known …
将 DLL 加载到单独的 AppDomain 中
我正在编写一个插件架构。我的插件 dll 位于运行插件管理器的子目录中。 我将插件加载到单独的 AppDomain 中,如下所示: string subDir//initialized…
维护对 Assembly 对象的引用以避免不必要的 Assembly.LoadFrom 调用是好还是坏主意?
在插件系统中,我实例化对象并根据一些具有某些标识符(只是一个字符串)的传入请求调用这些对象的方法。借助配置,此标识符确定要加载哪个程序集、要…
.csproj 的平台特定 ItemGroup 适用于程序集引用,但不适用于内容包含?
由于我们有三个显式 x86 和 x64 版本的程序集,因此我编辑了相应的 .csproj 文件以使用,例如,这样的块: <ItemGroup Condition=" '$(Platform)' =…
当我在程序启动后复制 DLL 时,在运行时加载程序集失败
在运行时,我加载一个程序集, Assembly assembly = Assembly.LoadFrom(@"c:\MyFolder\MyAssembly.dll") 如果程序集位于该文件夹中,则此方法有效。 …
侵入 .Net 库,有可能吗?
在 Microsoft TechDays 研讨会上,我听到一位演讲者说可以修改 Microsoft 的 .Net 库以针对您的特定目的和性能进行优化(他在上面没有具体说出来,但…
即使缺少依赖 dll 也能启动 exe 吗?
在 Dotnet2.0 及更高版本中,如果程序的依赖(静态引用)dll 之一丢失,则程序将拒绝启动。 在 Dotnet1.1 和 1.0 中,程序可以启动,但后来在尝试使用…
无法在 MonoDevelop 2.4.1 中添加 .NET 4.0 程序集引用
我已经安装了 MonoDevelop 2.4.1 和 Mono 2.8.1。 我的问题是我无法将程序集引用添加到为 .NET 4.0 编译的程序集(在同一个 MonoDevelop IDE 上)。 …