如何将.NET 2.0网站的web.config文件升级到.NET 3.5?
虽然Visual Studio会添加所有配置部分和脚本处理程序,但如果您不使用它们,它们是否真的必要?
是否有命令行工具可以将.NET 2.0 web.config文件“升级”到3.5?
如何将.NET 2.0网站的web.config文件升级到.NET 3.5?
虽然Visual Studio会添加所有配置部分和脚本处理程序,但如果您不使用它们,它们是否真的必要?
是否有命令行工具可以将.NET 2.0 web.config文件“升级”到3.5?
这里有一个关于3.5 web.config的良好描述: https://web.archive.org/web/20211020153237/https://www.4guysfromrolla.com/articles/121207-1.aspx
程序集和配置部分很重要,因为它们告诉运行时使用新的3.5 dlls而不是2.0 dlls。
codedom 部分告诉编译器使用3.5。
如果您没有使用ASP.Net Ajax,则可以跳过其余部分。不过我从未测试过。
我认为这些回答都没有确定性。 4guysfromrolla的参考资料是有帮助的。
将.NET 3.5部署到100多个站点将很麻烦。 您不能只升级服务器到新框架,还必须升级每个站点的web.config。 据我所知,没有命令行工具可以完成此操作。
这取决于您想要包含哪些功能。大多数3.5 ASP.NET扩展都是可选的。您需要包括System.Core和System.Xml.Linq的程序集。如果您计划在代码后面使用C# 3.0,则还需要添加编译器支持。如果您要部署到IIS 7,则需要为ASP.NET扩展和脚本模块添加HTTP处理程序。