程序集加载 问答列表

加载汇编接口,无需共享公共库

作者:swcraft 提问时间:4/2/2021

我想知道是否需要在 assemblyA 和 assemblyB 之间共享公共库。 需要实现的是将 assemblyA 加载到 assemblyB 代码中,并在加载(从对象)其中一种类型后强制转换接口,...

为什么强制降级会导致 .Net Core 中的程序集加载异常?

作者:Dommicentl 提问时间:11/5/2021

我有一个带有控制台和库项目的示例解决方案。两者都引用相同的 nuget,但版本不同。控制台项目还具有对库项目的引用。所以结构是这样的: - Solution - ConsoleApp - Pro...

在 .NET Core AssemblyLoadContext 中加载为不同运行时版本生成的 DLL

作者:brz 提问时间:1/4/2022

我们使用 .NET 6 来设置插件系统。AssemblyLoadContext 例如,是否可以在为 .NET 6 生成的进程中加载 .NET Core 3 或 .NET 5 dll?这样做有什么影响...

从 Net Core (Net7) 中的线程使用 GetTypes() 时,R2R(准备运行)程序集的访问冲突

作者:powernemo 提问时间:3/4/2023

我在我正在使用的线程中 AssemblyLoadContext.Default.Assemblies 检索加载的程序集并调用它们。GetTypes() 在程序集列表中,还有一个程序集是即用型 ...

如何替代 nuget 包的依赖项版本

作者:ben yu 提问时间:3/17/2023

我有一个 .netstandard2.0 项目,假设它被称为 common,它使用 nuget.org 的 System.Configuration.ConfigurationManager 5.0....

Simple Injector - 使用配置中的构造函数值动态注册插件

作者:James0n 提问时间:2/8/2023

根据 Simple Injector 的文档,可以使用以下代码动态加载程序集 string pluginDirectory = Path.Combine(AppDomain.CurrentDoma...

通过反射 c# 加载程序集导致类型比较问题

作者:JuanDYB 提问时间:5/20/2023

我有以下情况,其中某些dll可以作为普通引用引用,也可以通过反射加载。 我有一个带有 xml 配置文件的库,它指定必须加载哪些库(因为并非在所有情况下都需要相同的库)。 dll 按如下方式加载。当...

无法在 BitBucket 上使用 pythonnet 加载特定包

作者:Denise Skidmore 提问时间:8/17/2023

我正在使用 pythonnet 从 Python 调用 .NET dll。我的代码都可以在我的本地机器上运行,但是当我在 BitBucket 服务器上进行单元测试时,它失败了。 首先,我有一个步骤,...

“System.IO.FileNotFoundException: Could not load file or assembly”(System.IO.FileNotFoundException:无法加载文件或程序集)异常,使用动态加载的程序集中的类型注册服务时出现异常

作者:Adeventure Time 提问时间:10/2/2023

应用概述 我正在开发 WPF/MVVM 应用程序,这是另一个桌面应用程序(我们称之为应用程序 X)的功能扩展。 我正在尝试对多个项目使用分层方法,涵盖不同的问题:演示、基础设施、应用程序等。 外部...

具有多个搜索路径的 .NET Core 应用程序.NET Core application with multiple search paths

作者:Sess 提问时间:11/9/2023

我正在处理一个复杂的迁移到 .NET Core 6 应用程序,该应用程序具有一组共享程序集,由于我们的部署策略,这些程序集与主应用程序程序集位于不同的路径中。 库是静态链接的,因此遗憾的是,我无法使...


共11条 当前第1页