Cenni preliminari sulla conversione di progetti e siti Web di Visual Studio in Visual Studio 2008
Aggiornamento: novembre 2007
In questo argomento vengono descritti i concetti chiave, i tipi di progetto e gli scenari per la conversione dei progetti Web creati in Visual Studio .NET 2002, Visual Studio .NET 2003 e Visual Studio 2005 in progettiVisual Studio 2008.
Concetti relativi alla conversione
La conversione di un sito Web o di un progetto Visual Studio da una versione precedente a Visual Studio 2008 comporta due parti: la conversione del formato del progetto e l'aggiornamento della versione di .NET Framework. La conversione del formato del progetto Web è necessaria.
Nota importante: |
---|
Dopo avere aperto o convertito un progetto da una versione precedente di°Visual Studio in Visual Studio 2008, la riapertura del progetto nella versione precedente non è supportata. La conversione è unidirezionale. |
Se si esegue la conversione da Visual Studio 2005, si può scegliere di aggiornare il progetto affinché venga eseguito in .NET Framework 3.5. In alternativa, è possibile omettere l'aggiornamento e continuare a eseguire il progetto nella versione originale di .NET Framework.
Se si converte un progetto da Visual Studio 2002 o 2003, è necessario aggiornare il progetto affinché venga eseguito in .NET Framework 2.0 SP1 o in .NET Framework 3.5.
Formati di progetto Web
Nella tabella seguente sono elencati i tipi di progetti Web disponibili in ciascuna versione di Visual Studio.
Tipo di progetto di Visual Studio |
Commento |
Ulteriori informazioni |
---|---|---|
Progetto Web di Visual Studio .NET 2002 e 2003 |
Il formato predefinito per i siti Web in Visual Studio .NET 2002 e 2003. |
|
Progetto di sito Web di Visual Studio 2005 |
Il formato di progetto predefinito per Visual Studio 2005. |
|
progetto applicazione Web di Visual Studio 2005 SP1 |
Un tipo di progetto introdotto con SP1. Questo tipo di progetto aggiunge funzionalità di gestione dei progetti e facilita la conversione dalle versioni precedenti. |
Per una spiegazione del formato di progetto applicazione Web introdotto in SP1, vedere Introduction to Web Application Projects (informazioni in lingua inglese) |
Progetto di sito Web di Visual Studio 2008 |
Un formato di sito Web analogo al formato predefinito utilizzato in Visual Studio 2005. |
|
progetto applicazione Web di Visual Studio 2008 |
Un formato di progetto analogo al formato di progetto applicazione Web utilizzato in Visual Studio 2005. In Visual Studio 2008 è probabile che sia il formato di destinazione più comune per i siti Web convertiti da Visual Studio .NET 2002 e 2003. |
Siti Web con supporto AJAX
Un sito Web che include il supporto per le funzionalità AJAX basato su Microsoft ASP.NET AJAX viene detto sito Web con supporto AJAX. È possibile aggiungere il supporto AJAX a un sito Web di Visual Studio 2005 installando i componenti di ASP.NET AJAX sul computer di sviluppo e sul server Web. È quindi possibile aggiungere i controlli e le funzionalità AJAX al sito Web. Per ulteriori informazioni, vedere il sito Web di ASP.NET AJAX (informazioni in lingua inglese).
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 come indicato negli argomenti elencati nella sezione seguente, attenersi alla procedura descritta in Procedura: aggiornare un progetto Web di ASP.NET AJAX 1.0 a .NET Framework 3.5.
Scenari di conversione
Nella tabella seguente viene fornito un riepilogo degli scenari di conversione di progetto Web più comuni. Alcuni scenari di conversione possono essere eseguiti utilizzando la Conversione guidata di Visual Studio. Altri devono essere eseguiti manualmente.
Cercare lo scenario di conversione desiderato nella tabella e quindi seguire gli eventuali collegamenti associati che conducono a documentazione aggiuntiva su quel tipo di conversione.
Formato originale del progetto di Visual Studio |
Formato di destinazione del progetto di Visual Studio |
Commenti |
---|---|---|
Progetto di Visual Studio .NET 2002 o 2003 |
progetto applicazione Web di Visual Studio 2008 |
Per ulteriori informazioni, vedere Procedura dettagliata: conversione di un progetto Web di Visual Studio 2002 o 2003 in un progetto di applicazione Web di Visual Studio 2008. |
Progetto Web di Visual Studio .NET 2002 e 2003 |
Progetto di sito Web di Visual Studio 2008 |
Questa conversione è possibile, ma è consigliabile la conversione a un progetto applicazione Web, che è anche più semplice. Per ulteriori informazioni sulla conversione in un sito Web di Visual Studio 2008, vedere Common Web Project Conversion Issues and Solutions (informazioni in lingua inglese). |
Progetto di sito Web di Visual Studio 2005 |
progetto applicazione Web di Visual Studio 2008 |
Per ulteriori informazioni, vedere Procedura dettagliata: conversione di un progetto di sito Web di Visual Studio 2005 in un progetto di applicazione Web di Visual Studio 2008. |
Progetto di sito Web di Visual Studio 2005 |
Progetto di sito Web di Visual Studio 2008 |
Per ulteriori informazioni, vedere Procedura dettagliata: conversione di un progetto di sito Web di Visual Studio 2005 in un progetto di sito Web di Visual Studio 2008. |
progetto applicazione Web di Visual Studio 2005 |
progetto applicazione Web di Visual Studio 2008 |
Per ulteriori informazioni, vedere Procedura dettagliata: conversione di un progetto di applicazione Web di Visual Studio 2005 in un progetto di applicazione Web di Visual Studio 2008. |
Vedere anche
Attività
Procedura: gestire un progetto Web di ASP.NET AJAX 1.0 in Visual Studio 2008
Procedura: aggiornare un progetto Web di ASP.NET AJAX 1.0 a .NET Framework 3.5