Condividi tramite


Procedura dettagliata: conversione di un progetto di sito Web di Visual Studio 2005 in un progetto di sito Web di Visual Studio 2008

Aggiornamento: novembre 2007

In questa procedura dettagliata viene descritto come convertire un progetto di sito Web di Visual Studio 2005 in un progetto di sito Web di Visual Studio 2008. Se si desidera utilizzare Visual Studio 2008 con un sito Web creato in Visual Studio 2005, è sufficiente aprire il sito Web. Visual Studio 2008 chiede di aggiornare la versione di .NET Framework a cui il sito Web fa riferimento. Se si decide di non eseguire l'aggiornamento, il sito Web si apre in Visual Studio 2008 e non ha luogo alcuna ulteriore conversione. Se si decide di eseguire l'aggiornamento, è possibile eseguire il processo di conversione riportato in questa procedura dettagliata.

In questa procedura dettagliata vengono illustrate le attività seguenti:

  • Apertura di un sito Web Visual Studio 2005 in Visual Studio 2008.

  • Aggiornamento della versione di destinazione di .NET Framework del sito Web.

  • Test del progetto.

Prerequisiti

Per completare questa procedura dettagliata è necessario disporre di:

  • Visual Studio 2008.

  • Un sito Web creato in Visual Studio 2005 che viene compilato ed eseguito senza errori.

Conversione del sito Web

Per iniziare, aprire il sito Web in Visual Studio 2008, così da avviare la conversione.

Per aprire i sito Web

  1. In Visual Studio 2008, scegliere Apri dal menu File, quindi Sito Web.

    Verrà visualizzata la finestra di dialogo Apri sito Web.

  2. Passare alla cartella che contiene i file del progetto di sito Web e fare clic su Apri.

    Visual Studio 2008 visualizza la versione di destinazione di .NET Framework utilizzata dal sito Web Visual Studio 2005 e chiede di aggiornare il progetto affinché venga utilizzato .NET Framework 3.5.

  3. Scegliere .

    Visual Studio aggiorna la versione di .NET Framework. Aggiorna anche le informazioni specifiche della versione di .NET Framework presenti nel file Web.config.

    Nota:

    È possibile modificare manualmente queste impostazioni di versione dopo la conversione.

  4. In Esplora soluzioni fare clic con il pulsante destro del mouse sul nodo del progetto di sito Web, scegliere Pagine delle proprietà, quindi fare clic su Impostazioni generazione.

    Vengono visualizzate le impostazioni di compilazione.

  5. Verificare che la versione di destinazione di .NET Framework sia impostata su .NET Framework 3.5. In caso contrario, selezionare la versione corretta di .NET Framework dall'elenco.

    Scegliere OK per chiudere le pagine delle proprietà del progetto.

Verifica del progetto

Al termine dell'aggiornamento, è possibile testare il progetto per assicurarsi che funzioni. Ciò consentirà inoltre di identificare il codice del progetto da aggiornare.

Per verificare che il sito Web venga compilato ed eseguito

  1. Se si conoscono le modifiche necessarie affinché il codice funzioni nella nuova versione di .NET Framework, apportare tali modifiche.

  2. Scegliere Compila sito Web dal menu Compila.

    Gli eventuali riferimenti mancanti o gli altri problemi di compilazione del progetto vengono visualizzati nella finestra Elenco errori.

  3. Scegliere Avvia debug dal menu Debug.

    Se il debug non è attivato, viene visualizzata la finestra di dialogo Debug non attivato. Selezionare l'opzione per aggiungere un file Web.config con il debug attivato, quindi fare clic su OK.

    Potrebbe essere visualizzata anche la finestra di dialogo Debug degli script disattivato, a indicare che il debug degli script è disattivato in Internet Explorer. Per attivare il debug degli script client, seguire le istruzioni riportate nella finestra di dialogo.

    Scegliere per continuare con il debug.

  4. Verificare che il progetto venga eseguito come previsto.

Passaggi successivi

Se si desidera convertire a Visual Studio 2008 un sito Web di Visual Studio 2005 che contiene funzionalità AJAX, il processo complessivo è simile ma richiede passaggi aggiuntivi. Dopo avere convertito il progetto Visual Studio, eseguire i passaggi descritti in Procedura: aggiornare un progetto Web di ASP.NET AJAX 1.0 a .NET Framework 3.5.

È necessario convertire gli altri tipi di progetti dalle versioni precedenti di Visual Studio a Visual Studio 2008. Per ulteriori informazioni, vedere Cenni preliminari sulla conversione di progetti e siti Web di Visual Studio in Visual Studio 2008.

Vedere anche

Attività

Procedura: aggiornare un progetto Web di ASP.NET AJAX 1.0 a .NET Framework 3.5

Procedura dettagliata: conversione di un progetto di sito Web di Visual Studio 2005 in un progetto di applicazione Web di Visual Studio 2008

Procedura dettagliata: conversione di un progetto di applicazione Web di Visual Studio 2005 in un progetto di applicazione Web di Visual Studio 2008

Concetti

Cenni preliminari sulla conversione di progetti e siti Web di Visual Studio in Visual Studio 2008

.Scelta della versione di NET Framework per i siti Web

Migrazione e conversione di siti Web ASP.NET