.net 4 环境调用 .net 2 编译的DLL
配置文件加这个:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="XXX" publicKeyToken="YYYYYYYYY" culture="neutral"/>
<codeBase version="v2.0.50727" href="XXX.dll"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
<supportedRuntime version="v4.0" />
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="XXX" publicKeyToken="YYYYYYYYY" culture="neutral"/>
<codeBase version="v2.0.50727" href="XXX.dll"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
作者:一修先生
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。