我有一个使用 .NET 2.0 程序集的 .NET 4.0 Web 应用程序。我已添加对 2.0 程序集的引用并添加了此
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
<supportedRuntime version="v2.0.50727" />
</startup>
在 web.config 文件中。问题是我仍然收到编译时错误,指出我“缺少程序集引用”。我什至反编译了程序集并在 .NET 4.0 中重新编译了它,并且 还是没有运气。
请帮忙?
最佳答案
尝试一下:
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>
</configuration>
关于.net - 如何在 .NET 4.0 应用程序中运行 .NET 2.0 程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5140055/