【问题标题】:Convert Web.config from .NET 2.0 to 3.5将 Web.config 从 .NET 2.0 转换为 3.5
【发布时间】:2010-09-07 05:32:28
【问题描述】:

我需要添加到 .NET 2.0 网站的 web.config 以使其成为 .NET 3.5 的最低要求是多少?

Visual Studio 添加了所有配置部分和脚本处理程序,但如果您不使用它们,它们真的有必要吗?

是否有命令行工具可以将 .NET 2.0 web.config“升级”到 3.5?

【问题讨论】:

    标签: .net asp.net configuration migration


    【解决方案1】:

    这里对 3.5 web.config 有很好的描述: http://www.4guysfromrolla.com/articles/121207-1.aspx

    程序集和配置部分很重要,因为它们告诉运行时使用新的 3.5 dll 而不是 2.0 dll

    codedom 部分告诉编译器使用 3.5。

    如果您不使用 ASP.Net Ajax,您可以跳过其余部分。不过我从来没有测试过。

    【讨论】:

      【解决方案2】:

      我认为这两个答案都不是确定的。 4guysfromrolla 参考资料很有帮助。

      将 .NET 3.5 部署到 100 多个站点会很痛苦。你不能只是将服务器升级到新的框架,你必须升级每个站点的 web.config。据我所知,没有命令行工具可以做到这一点。

      【讨论】:

        【解决方案3】:

        如果您想升级服务器上的每个站点,您可以对 machine.config 进行更改

        【讨论】:

          【解决方案4】:

          这取决于您要包含哪些功能。大多数 3.5 ASP.NET 扩展都是可选的。您需要包含 System.Core 和 System.Xml.Linq 的程序集。如果您打算在后面的代码中使用 C# 3.0,您还将添加对编译器的支持。如果您要部署到 IIS 7,则有用于 ASP.NET 扩展和脚本模块的 HTTP 处理程序。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-01-25
            • 1970-01-01
            • 2012-10-08
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多