Condividi tramite


Procedura: eseguire applicazioni ASP.NET 1.x in .NET Framework 2.0

Aggiornamento: novembre 2007

In questo argomento viene illustrato come eseguire un'applicazione Web ASP.NET versione 1.x in .NET Framework versione 2.0. Come requisito fondamentale, deve essere possibile eseguire l'applicazione Web ASP.NET 1.x nella versione di .NET Framework 1.x con cui è stata sviluppata.

.NET Framework consente di installare più versioni di Common Language Runtime nello stesso computer. L'installazione di .NET Framework 2.0 non impedisce il funzionamento di applicazioni esistenti che vengono eseguite in versioni precedenti di .NET Framework. .NET Framework 2.0 garantisce un alto livello di compatibilità con applicazioni compilate con versioni precedenti di .NET Framework. Per poter eseguire in .NET Framework 2.0 un'applicazione che viene eseguita in una versione precedente di .NET Framework, è necessario mappare l'applicazione in modo che utilizzi l'estensione ISAPI (Aspnet_isapi.dll) di ASP.NET 2.0. Per ulteriori informazioni sull'esecuzione di più versioni affiancate di .NET Framework, vedere Cenni preliminari sull'esecuzione affiancata di più versioni in ASP.NET.

Se si esegue un'applicazione ASP.NET 1.x in .NET Framework 2.0 è possibile sfruttare le funzioni di ASP.NET 2.0 nelle pagine dell'applicazione. Se si decide di migrare l'applicazione, è consigliabile studiare le novità di ASP.NET e in particolare le novità relative al modello di pagina code-behind, alla struttura di cartelle dei siti Web e alla compilazione dinamica delle pagine. Per ulteriori informazioni sulla migrazione da ASP.NET 1.x ad ASP.NET 2.0, vedere Migrazione di applicazioni ASP.NET 1.x ad ASP.NET 2.0.

Per configurare la proprietà scriptmap di un'applicazione 1.x in modo che venga utilizzato .NET Framework versione 2.0

  1. Fare clic sul pulsante Start e scegliere Esegui.

  2. Nella casella Apri digitare inetmgr, quindi scegliere OK.

  3. In Gestione Internet Information Services (IIS) espandere il computer locale, quindi espandere Siti Web.

  4. Selezionare il sito Web di destinazione in esecuzione in .NET Framework versione 1.x.

  5. Fare clic con il pulsante destro del mouse sul nome della directory virtuale del sito Web e scegliere Proprietà.

    Verrà visualizzata la finestra di dialogo Proprietà di <nomesitoWeb>.

  6. Nell'elenco di selezione Versione di ASP.NET scegliere .NET Framework versione 2.0.

  7. Scegliere OK.

  8. Passare a una pagina dell'applicazione e verificare che l'applicazione venga eseguita come previsto.

Vedere anche

Concetti

Cenni preliminari sull'esecuzione affiancata di più versioni in ASP.NET