程序集里包含多个版本dll引用 ,强制低版本到制定版本dll引用

Posted -, -

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序集里包含多个版本dll引用 ,强制低版本到制定版本dll引用相关的知识,希望对你有一定的参考价值。

 

在 config 的 <configuration> 节点内加入以下 类似信息

以下是以Newtonsoft.Json 为例子

<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>

以上是关于程序集里包含多个版本dll引用 ,强制低版本到制定版本dll引用的主要内容,如果未能解决你的问题,请参考以下文章

用VC2010以上版本编译可以在低版本XP和2003的运行程序的方法

使用同一个 DLL 的多个版本

使用同一DLL的多个版本

access数据库打开提示 数据库或项目包含一个对文件“VText.dll”版本1.0.的丢失的或损坏的引用。怎么解决

为较低版本的 Visual Studio 构建 .dll

在使用 CreateObject 从 VBScript 中通过 COM 引用 C++ DLL 时,如何处理 DLL 版本?