首页 文章

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

提问于
浏览
2

我有一个使用.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中重新编译它,但仍然没有运气 .

请协助?

2 回答

  • 4

    尝试一下:

    <configuration>
        <startup useLegacyV2RuntimeActivationPolicy="true">
            <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
        </startup>
    </configuration>
    
  • 2

    Framework 4.0不包括(如之前所做的那样)2.0框架 .

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

相关问题