【发布时间】:2023-03-27 10:55:01
【问题描述】:
我在我的 Windows 项目中将第 3 方 dll 称为参考。每当第三方发布 dll 时,我都会在代码中引用最新的 dll。发布我构建和部署代码的帖子。
我不能以某种方式引用没有版本的 dll 并简单地在生产中部署 dll 而无需构建吗?
不用说,这将首先通过替换非产品中的 dll 进行测试。
建议是否存在任何机制。
【问题讨论】:
-
您可以动态加载程序集,并使用反射创建实例,但除非程序集为您提供已知的基本接口类型,否则您可以从可以引用的程序集中继续使用通过反射实例。
-
对不起,我的意思是“已知的基本类型或接口”。
标签: c# .net windows .net-assembly