我开发了一个.NET dll,它依赖于版本为10.1.2的第三方dll并具有publickeytoken等。 现在,这个第三方dll将以新版本11.0发布。我想从我的.net dll中使用这个新版本。我不想重新编译新版本的第三方DLL。相反,我可以为我的dll动态定义第三方dll版本的清单xml文件吗?
这是清单文件的目的吗?
答案 0 :(得分:0)
基本上,我将以下内容添加到app.config
<dependentAssembly>
<assemblyIdentity name="Microsoft.AnalysisServices.AdomdClient"
publicKeyToken="89845dcd8080cc91"
culture="neutral" />
<bindingRedirect oldVersion="10.0.0.0" newVersion="11.0.0.0" />
</dependentAssembly>
那就照顾了。谢谢汉斯。