2017-03-20 91 views
1

我已将Web应用程序从.NET Framework v3.5迁移到v4.6.1。版本号在项目属性中更改为v4.6.1并成功编译。用于.NET框架的Web.Config版本4.6.1

但是在Web.Config文件中,所有的引用版本号仍然指向v2.0和v3.5,你能否建议我为每个引用找到合适的版本号。

参考图片:

enter image description here

回答

1

任何与System.Web程序应该是4.0.0.0。 通过在VS中创建全新的.net-4.6.1 Web应用程序项目(您可能需要Web窗体),并在添加的引用上检查版本,您可以轻松搞清楚自己。 然后,您可以更新您的原始Web配置以定位新版本。别忘了更新:

<system.web> 
    <compilation debug="true" targetFramework="4.6.1" /> 
    <httpRuntime targetFramework="4.6.1" /> 

... ...

+0

感谢波波,同样地,我也可以恰克的mscorlib程序版本4.0.0.0? – VHK

+0

\t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t VHK

+0

mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089这应该可以正常工作 – Bobo