Domanda

Qual è il minimo che devo aggiungere al file web.config di un sito Web .NET 2.0 per renderlo .NET 3.5?

Visual Studio aggiunge tutte le sezioni di configurazione e i gestori di script, ma se non li usi sono davvero necessari?

Esiste uno strumento da riga di comando per "aggiornare" un web.config .NET 2.0 a 3.5?

È stato utile?

Soluzione

C'è una buona descrizione del web.config 3.5 disponibile qui:http://www.4guysfromrolla.com/articles/121207-1.aspx

Gli assembly e le sezioni di configurazione sono importanti perché indicano al runtime di utilizzare le nuove DLL 3.5 invece delle DLL 2.0

IL codice sezione dice al compilatore di utilizzare 3.5.

Se non stai utilizzando ASP.Net Ajax probabilmente puoi saltare il resto.Non l'ho mai testato però.

Altri suggerimenti

Non credo che nessuna di queste risposte sia definitiva.Il riferimento a 4guysfromrolla è utile.

La distribuzione di .NET 3.5 su oltre 100 siti sarà una seccatura.Non puoi semplicemente aggiornare il server al nuovo framework, devi aggiornare il web.config di ciascun sito.Per quanto ne so, non esiste uno strumento da riga di comando per farlo.

Se desideri aggiornare ogni sito su un server probabilmente potresti apportare modifiche a machine.config

Dipende da quali funzionalità vuoi includere.La maggior parte delle estensioni ASP.NET 3.5 sono facoltative.Ti consigliamo di includere l'assembly per System.Core e System.Xml.Linq.Potrai anche aggiungere il supporto del compilatore per C# 3.0 se prevedi di usarlo nel tuo code-behind.Se si esegue la distribuzione in IIS 7 sono disponibili gestori HTTP per le estensioni ASP.NET e i moduli di script.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top