Convert Web.config from .NET 2.0 to 3.5

前端 未结 4 1014
情深已故
情深已故 2021-01-12 21:44

What is the minimum I need to add to a .NET 2.0 WebSite\'s web.config to make it .NET 3.5?

Visual Studio adds all the config sections and script handlers, but if yo

相关标签:
4条回答
  • 2021-01-12 22:03

    It depends on which features you want to include. Most of the 3.5 ASP.NET extensions are optional. You will want to include the assembly for System.Core and System.Xml.Linq. You will also to add compiler support for C# 3.0 if you plan to use that in your code behind. If you're deploying to IIS 7 there are HTTP handlers for the ASP.NET extensions and script modules.

    0 讨论(0)
  • 2021-01-12 22:05

    There is a good description of the 3.5 web.config available here: http://www.4guysfromrolla.com/articles/121207-1.aspx

    The assemblies and config sections are important because they tell the runtime to use the new 3.5 dlls instead of the 2.0 dlls

    The codedom section tells the compiler to use 3.5.

    If you're not using ASP.Net Ajax you can probably skip the rest. I've never tested that though.

    0 讨论(0)
  • 2021-01-12 22:11

    If you want to upgrade every site on a server you could probably make changes to the machine.config

    0 讨论(0)
  • 2021-01-12 22:18

    I don't think either of these answers are definitive. The 4guysfromrolla reference is helpful.

    Deploying .NET 3.5 to 100+ sites will be a pain. You can't just upgrade the server to the new framework, you have to upgrade the web.config of each site. As far as I can tell, there is no command line tool to do it.

    0 讨论(0)
提交回复
热议问题