【问题标题】:Web.Config versions for .NET framework 4.6.1.NET 框架 4.6.1 的 Web.Config 版本
【发布时间】:2017-08-11 16:59:34
【问题描述】:

我已将 Web 应用程序从 .NET 框架 v3.5 迁移到 v4.6.1。项目属性中版本号改为v4.6.1,编译成功。

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

参考图片:

【问题讨论】:

    标签: c# asp.net configuration web-config .net-4.6.1


    【解决方案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" />
    

    ... ...

    【讨论】:

    • 感谢 Bobo,同样我也可以将 mscorlib 版本更改为 4.0.0.0?
    • mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 这应该可以正常工作
    猜你喜欢
    • 2022-01-18
    • 2011-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多