如何使应用程序与 2 个不同版本的 DLL 一起工作
Posted
技术标签:
【中文标题】如何使应用程序与 2 个不同版本的 DLL 一起工作【英文标题】:How make Application work with 2 different versions of a DLL 【发布时间】:2018-04-19 01:04:44 【问题描述】:如果您正在使用 .NET 4(第一个版本)的 PC 上创建应用程序并让它在第二个使用最新的 .NET 4 版本或第一台 PC 更新到最新版本的 .NET 4 而不重新编译它。然后应用程序仍然可以工作。
它是如何工作的?
亲切的问候
【问题讨论】:
需要非常非常小心地注意向后兼容性。总的来说,微软非常有名。 【参考方案1】:.Net Framework 的较新版本只是添加功能并保持“旧”功能相同。
如果您安装较新版本的 .Net Framework,它们会包含旧版本。
【讨论】:
以上是关于如何使应用程序与 2 个不同版本的 DLL 一起工作的主要内容,如果未能解决你的问题,请参考以下文章
csharp 与InstallUtil实用程序一起使用以使其执行某些任意代码的C#DLL示例