Condividi tramite


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

Aggiornamento: novembre 2007

In questa procedura dettagliata viene descritto come convertire un progetto applicazione Web di Visual Studio 2005 in un progetto applicazione Web di Visual Studio 2008. Il formato di progetto applicazione Web in queste due versioni di Visual Studio è simile. È possibile utilizzare la Conversione guidata di Visual Studio per semplificare il processo. Per ulteriori informazioni sui progetti di applicazioni Web, vedere Cenni preliminari sui progetti di applicazione Web.

In questa procedura dettagliata vengono illustrate le attività seguenti:

  • Apertura del progetto applicazione Web di Visual Studio 2005 in Visual Studio 2008 e creazione di un backup dei file di progetto.

  • Aggiornamento della versione di destinazione di .NET Framework del progetto.

  • Conversione del file di progetto e del file Web.config.

  • Test del progetto convertito.

Prerequisiti

Per completare questa procedura dettagliata è necessario disporre di:

  • Visual Studio 2008.

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

Conversione del progetto e aggiornamento della versione di .NET Framework

Per iniziare, aprire il progetto in Visual Studio 2008, così da avviare la conversione. Viene offerta la possibilità di eseguire il backup del progetto prima di convertirlo.

Nota:

È vivamente consigliato eseguire il backup del progetto. La conversione incide sui file di progetto originali, che non possono essere recuperati se la conversione non riesce.

Per convertire il progetto

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

    Verrà visualizzata la finestra di dialogo Apri progetto.

  2. Individuare la cartella che contiene il file di progetto o soluzione per il progetto applicazione Web di Visual Studio 2005, selezionare il file e scegliere Apri.

    Viene avviata la Conversione guidata.

  3. Fare clic su Avanti.

    La Conversione guidata viene chiesto di creare un backup prima di convertire il progetto.

  4. Per creare il backup, fare clic su .

  5. Fare clic su Sfoglia, selezionare la cartella nella quale deve essere creato il backup e quindi fare clic su Avanti.

  6. Fare clic su Fine.

    Il backup si avvia.

    Nota:

    Potrebbero esservi ritardi significativi mentre la Conversione guidata copia i file, senza l'indicazione di aggiornamenti o dello stato di avanzamento. Prima di continuare, attendere che il processo finisca.

    Al termine della conversione, la procedura guidata chiede di aggiornare la versione di destinazione di .NET Framework per il progetto. 

  7. Per eseguire l'aggiornamento a .NET Framework 3.5, scegliere .

    È consigliabile lasciare selezionata la casella di controllo in cui viene chiesto se si desidera aggiornare tutti i Web della soluzione.

    Se si esegue l'aggiornamento a .NET Framework 3.5, il file Web.config del progetto viene modificato contemporaneamente con il file di progetto.

    Nota:

    È possibile modificare in un secondo momento manualmente la versione di .NET Framework di un progetto. A tale scopo, in Visual Studio aprire le pagine delle proprietà per il progetto, fare clic sulla scheda Applicazione, quindi selezionare una nuova versione dall'elenco Framework di destinazione.

  8. Scegliere OK.

    Nella procedura guidata vengono visualizzate le informazioni sullo stato della conversione.

  9. Scegliere Chiudi.

Test del progetto convertito

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

Per verificare che il progetto venga eseguito

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

  2. Scegliere Compila dal menu Compila.

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

  3. In Esplora soluzioni, fare clic con il pulsante destro del mouse sulla pagina Web che sarà utilizzata per avviare l'applicazione, quindi fare clic su Imposta come pagina iniziale.

  4. 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.

  5. Verificare che il progetto convertito venga eseguito come previsto.

Passaggi successivi

Se si desidera convertire a Visual Studio 2008 un progetto di 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 dettagliata: conversione di un progetto di sito 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