Domanda

Attualmente sto utilizzando VS2005 Profesional e .NET 2.0 e poiché il nostro progetto è piuttosto grande (25 progetti nella soluzione), mi piacerebbe provare VS 2008, poiché teoricamente è più veloce con progetti più grandi.

Prima di fare una cosa del genere, vorrei sapere se quello che ho letto è vero:posso utilizzare VS2008 in modalità ".net 2.0"?Non voglio che i miei clienti installino .net 3.0 o .3.5, voglio solo installare VS2008, aprire la mia soluzione e iniziare a lavorare da lì.

È possibile?

P.D.:la soluzione è un progetto Window Forms c#.

È stato utile?

Soluzione

sì, vs2008 può "bersaglio"un framework, ma penso che per impostazione predefinita, se si converte da vs2005 a vs2008 lo mantiene semplicemente al framework 2.0

Altri suggerimenti

Si è possibile.Nelle proprietà del progetto è possibile scegliere come target diverse versioni di .Net Framework risalenti a .NET 2.0.

L'aggiornamento a VS 2008 aggiornerà il file della soluzione e non sarà possibile tornare a VS 2005 a meno che non sia stato eseguito il backup della soluzione

È possibile avere un progetto 2.0 in VS 2008.Sceglieresti semplicemente .NET Framework 2.0 nelle proprietà del progetto.

La tua soluzione dovrà tuttavia essere convertita in una soluzione VS9.

Sì, puoi eseguire 2.0 con VS2008.Assicurati di selezionarlo durante la conversione, tuttavia.Durante la conversione di un progetto, ho erroneamente lasciato la conversione ASP.NET 3.5 e quindi tutti i nuovi file contenevano riferimenti a Linq, quindi è stato un po' complicato tornare alla versione 2.0 quando mi sono reso conto dell'errore.

Sì, la funzionalità che consente ciò in Visual Studio 2008 è chiamata multitargeting.Vedere questo link per maggiori informazioni.Per usarlo devi semplicemente aprire le Proprietà del tuo progetto e selezionare il Framework di destinazione desiderato dall'elenco a discesa in quella pagina.

E tieni presente che tutta questa roba sul progetti essere compatibile tra il 2005 e il 2008 NON è vero per i progetti C/C++.

Non ho avuto assolutamente problemi a passare a VS2008.:) Il multi-targeting ha funzionato senza intoppi.

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