assembly-loading相关内容

LoadFile 和 LoadFrom 与 .NET 程序集的区别?

我正在查看 msdn 文档,但我仍然对加载程序集时使用 LoadFile 和 LoadFrom 之间究竟有什么区别感到有些困惑.有人可以提供一个例子或类比来更好地描述它.MSDN 文档让我更加困惑.此外,ReflectionOnlyLoadFrom 是否与 LoadFrom 相同,只是它仅在反射模式下加载程序集. 由于我的 .NET 经验不是最好的,这里有一些关于使用 LoadFile 的 ..
发布时间:2021-11-29 09:38:28 C#/.NET

在运行时手动加载程序集和依赖项(nuget 依赖项和 FileNotFoundException)

我目前在使用 Assembly.LoadFrom(String) 在运行时加载程序集时遇到问题.虽然指定的程序集加载得很好,但当目标框架是 netcoreapp 或 netstandard 时,不会加载引用的第三方程序集(例如 nuget 包). 为了解决这个问题,我创建了一个由三个项目组成的简单解决方案.每个项目只包含一个类.我在这里使用 Newtonsoft.Json 作为 nuget ..
发布时间:2021-11-26 13:02:41 C#/.NET

在运行时手动加载程序集和依赖项(nuget 依赖项和 FileNotFoundException)

我目前在使用 Assembly.LoadFrom(String) 在运行时加载程序集时遇到问题.虽然指定的程序集加载得很好,但当目标框架是 netcoreapp 或 netstandard 时,不会加载引用的第三方程序集(例如 nuget 包). 为了解决这个问题,我创建了一个由三个项目组成的简单解决方案.每个项目只包含一个类.我在这里使用 Newtonsoft.Json 作为 nuget ..
发布时间:2021-11-24 20:51:55 C#/.NET

在运行时手动加载程序集和依赖项(nuget 依赖项和 FileNotFoundException)

我目前在使用 Assembly.LoadFrom(String) 在运行时加载程序集时遇到问题.虽然指定的程序集加载得很好,但当目标框架是 netcoreapp 或 netstandard 时,不会加载引用的第三方程序集(例如 nuget 包). 为了解决这个问题,我创建了一个由三个项目组成的简单解决方案.每个项目只包含一个类.我在这里使用 Newtonsoft.Json 作为 nuget ..
发布时间:2021-11-24 14:56:44 C#/.NET

无法加载文件或程序集“Microsoft.VisualStudio.TestPlatform.ObjectModel,版本=11.0.0.0"

我正在使用 MSTest.TestAdapter 和 MSTest.TestFramework 1.2.0 版进行我的 MS 测试单元测试.在我的本地机器 (Visual Studio 2017) 上,测试运行完美,但在我们的构建服务器上,我们收到以下消息: 无法加载文件或程序集'Microsoft.VisualStudio.TestPlatform.ObjectModel,版本=11.0. ..
发布时间:2021-09-14 18:48:53 C#/.NET

获取有关解决方案中存在的程序集的信息

场景:我想在运行时加载解决方案中存在的程序集. belo 代码将无法工作,因为它不存在于 Cuurent App Domain. Assembly[] assembly = AppDomain.CurrentDomain.GetAssemblies(); 另外,如果我将在引用的程序集中搜索,那么也无法找到它,因为它没有被引用.所以下面的代码也不起作用: public static IE ..
发布时间:2021-07-06 18:55:23 其他开发

在运行时手动加载程序集和依赖项(nuget依赖项和FileNotFoundException)

我目前在使用Assembly.LoadFrom(String)在运行时加载程序集时遇到问题. 虽然可以很好地加载指定的程序集,但是当目标框架为netcoreapp或netstandard时,不会加载引用的第三方程序集(例如nuget程序包). 为了解决这个问题,我创建了一个由三个项目组成的简单解决方案. 每个项目仅包含一个类. 我在这里使用Newtonsoft.Json作为nuget示例,但 ..
发布时间:2020-07-24 18:34:46 C#/.NET

Windows服务:System.Reflection.ReflectionTypeLoadException与以下错误消息抛出:无法加载一个或多个重

我使用的是Windows服务,其中我有一个组件,它复制本地=假的参考。但我想在运行时,这是虽然工作正常,当我从Visual Studio运行它加载它,但是当我尝试安装它,CMD给这个错误: ,同时试图找到在D的安装程序时发生异常:\Official\Pro jects\20131007_ImproveDN\build\debug\application s\SubscriptionSe ..
发布时间:2016-10-05 23:56:58 C#/.NET

无法加载文件或程序集“Microsoft.Practices.Unity”

我试图统一升级到版本(2.1.505.2),但是当我运行该应用程序我得到以下 FileLoadException 无法加载文件或程序集“Microsoft.Practices.Unity, 版本= 2.0.414.0,文化=中性公钥= 31bf3856ad364e35' 或它的一个依赖。 我们是从团结2.0.414.0升级到2.1 .505.2。 引用团结在解决方案中的所有项 ..
发布时间:2016-09-26 20:11:43 C#/.NET

从内存中加载组件

我移植其中,类在运行时从内存中加载和“执行”的Java应用程序(一个字节数组)。我想实现在C#同样的事情,但我有问题( System.IO.FileNotFoundException 例外)试图加载从字节数组组件(使用时 AppDomain.Load 法)。 静态无效的主要(字串[] args) { VAR域= AppDomain.CreateDomain(“富”); doma ..
发布时间:2015-11-27 11:53:23 C#/.NET

与AppDomain.Load有趣的错误()

我试图找到一种方法,在运行时编译程序集并加载它们。基本目的是将它们存储在数据库中未在盘上。所以我写了一些code,但看到一个有趣的情况。这是我的code: // SumLib 命名空间SumLib { 公共类SumClass { 公共静态INT总和(INT A,INT B) { 返回A + B; } ..
发布时间:2015-11-26 18:56:40 C#/.NET

加载程序集没有锁定文件,并保持正确的绑定上下文

我COMP对一个强大的难题。这里是我的情况: 我要建一个插件框架的应用程序。有一个基础的插件类,所有的插件必须扩展。在同一个相同的组件,我将序列化和反序列化类的一个辅助类。这是一个通用类,并使用它所有的地方。其结构是这样的: MyApp.dll | _ App.cs | _ HelperCollection.cs | _ PluginBase.cs MyPlugin.dll | _MyPl ..
发布时间:2015-11-26 01:03:47 C#/.NET

加载针对性的.NET 4.5在.NET 4.0应用程序域的组件

假设系统具有.NET 4.0和.NET 4.5安装。 是否有可能加载和与.NET 4.5组件从书面打靶.NET 4.0的装配工作? 简单的说,我可以打电话的Assembly.Load从.NET 4.0 code加载.NET 4.5打靶组装? 解决方案 假设一个系统,.NET 4.0和.NET 4.5: 作为 4.5就地过度的顶部安装在4.0之上,在GAC;一旦你已经安装了4.5,4.0 ..
发布时间:2015-11-24 21:46:38 C#/.NET