Wechsel von Visual Studio 2005 zu 2008 und .NET 2.0

8

Ich verwende derzeit VS2005 Profesional und .NET 2.0, und da unser Projekt ziemlich groß ist (25 Projekte in der Lösung), möchte ich VS 2008 ausprobieren, da es bei größeren Projekten theoretisch schneller geht.

Bevor ich so etwas mache, würde ich gerne wissen, ob das, was ich gelesen habe, wahr ist: Kann ich VS2008 im ".net 2.0" -Modus verwenden? Ich möchte nicht, dass meine Kunden .net 3.0 oder .3.5 installieren, ich möchte einfach VS2008 installieren, meine Lösung öffnen und von dort aus arbeiten.

Ist das möglich?

P.D .: Die Lösung ist ein c # Window Forms Projekt.

    
Martin Marconcini 27.08.2008, 15:22
quelle

7 Antworten

3

Ja, vs2008 kann target "Ein Framework, aber ich denke standardmäßig, wenn es von vs2005 - vs2008 konvertiert es nur bei Framework 2.0 hält

    
Darren Kopp 27.08.2008, 15:24
quelle
4

Ja, es ist möglich. In den Projekteigenschaften können Sie verschiedene Versionen des .Net-Frameworks auf .NET 2.0 zurückführen.

Beim Upgrade auf VS 2008 wird Ihre Lösungsdatei aktualisiert und Sie können nicht mehr zu VS 2005 zurückkehren, wenn Sie Ihre Lösung nicht gesichert haben

    
RedWolves 27.08.2008 15:25
quelle
1

Es ist möglich, ein 2.0-Projekt in VS 2008 zu haben. Sie würden .NET Framework 2.0 einfach unter den Projekteigenschaften anvisieren.

Ihre Lösung muss jedoch in eine VS9-Lösung konvertiert werden.

    
Sean Chambers 27.08.2008 15:24
quelle
1

Ja, Sie können 2.0 mit VS2008 ausführen. Achten Sie darauf, dass Sie dies jedoch beim Konvertieren auswählen. Beim Konvertieren eines Projekts habe ich irrtümlicherweise die ASP.NET 3.5-Konvertierung verlassen, und dann enthielten alle neuen Dateien Verweise auf Linq. Daher war es ein wenig mühsam, zu 2.0 zurückzukehren, als ich den Fehler erkannte.

    
coder1 27.08.2008 15:25
quelle
0

Ja, die Funktion, die Visual Studio 2008 aktiviert, heißt Multi-Targeting. Weitere Informationen finden Sie unter diesem Link . Um es zu verwenden, öffnen Sie einfach die Eigenschaften für Ihr Projekt und wählen das gewünschte Zielframework aus der Dropdown-Liste auf dieser Seite aus.

    
Brian Stewart 27.08.2008 15:27
quelle
0

Denken Sie daran, dass all diese Sachen über die Projekte , die zwischen 2005 und 2008 kompatibel sind, NICHT für C / C ++ - Projekte gelten.

    
Will Dean 27.08.2008 16:40
quelle
0

Ich hatte absolut keine Probleme, zu VS2008 zu wechseln. :) Multi-Targeting funktioniert ohne Probleme.

    
Bjørn Otto Vasbotten 22.02.2010 19:59
quelle