Converter Web.a configuração de um .NET 2.0 3.5
-
09-06-2019 - |
Pergunta
O que é o mínimo que eu preciso para adicionar a um .NET 2.0 do Site da web.config para fazê-lo .NET 3.5?
O Visual Studio adiciona todas as secções de configuração e manipuladores de script, mas se você não estiver usando esses são que eles são realmente necessários?
Existe uma ferramenta de linha de comando para "atualizar" a".NET 2.0 web.config para 3.5?
Solução
Há uma boa descrição de 3,5 web.configuração disponível aqui:http://www.4guysfromrolla.com/articles/121207-1.aspx
As assembleias e secções de configuração são importantes, porque eles dizem o tempo de execução para usar as novas dlls de 3.5 em vez do 2.0 dlls
O codedom seção informa o compilador a usar 3.5.
Se você não estiver usando ASP.Net o Ajax, você provavelmente pode ignorar o resto.Eu nunca testei isso.
Outras dicas
Eu não acho que qualquer uma dessas respostas são definitivas.O 4guysfromrolla de referência é útil.
Implantação .NET 3.5 100+ sites vão ser uma dor.Você não pode simplesmente atualizar o servidor para o novo quadro, você tem que atualizar a web.configuração de cada site.Tanto quanto eu posso dizer, não há nenhuma ferramenta de linha de comando para fazê-lo.
Se você quiser atualizar o todo site em um servidor que você poderia provavelmente fazer alterações para a máquina.config
Isso depende de quais recursos você deseja incluir.Mais de 3,5 ASP.NET as extensões são opcionais.Você vai querer incluir o conjunto para o Sistema.Core e Sistema.Xml.Linq.Você também vai adicionar suporte a compilador para C# 3.0, se você planeja usar isso em seu código para trás.Se você estiver implantando o IIS 7 existem manipuladores HTTP para o ASP.NET extensões e módulos de script.