繁体   English   中英

如何在.NET 4.0应用程序中运行.NET 2.0程序集

[英]How to run .NET 2.0 assembly in a .NET 4.0 applicaton

我有一个使用.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>

Framework 4.0不包括(如3.5以前一样)2.0框架。

首先,您还必须在PC上安装2.0框架。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM