Frage

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

Bevor ich so etwas tue, 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 nur VS2008 installieren, meine Lösung öffnen und von dort aus mit der Arbeit beginnen.

Ist das möglich?

PD:Die Lösung ist ein C#-Window-Forms-Projekt.

War es hilfreich?

Lösung

ja, vs2008 kann "Ziel„Ein Framework, aber ich denke, standardmäßig wird bei der Konvertierung von vs2005 auf vs2008 einfach Framework 2.0 beibehalten

Andere Tipps

Ja es ist möglich.In den Projekteigenschaften können Sie auf verschiedene Versionen von .Net Framework ab .NET 2.0 abzielen.

Durch ein Upgrade auf VS 2008 wird Ihre Lösungsdatei aktualisiert und Sie können nicht zu VS 2005 zurückkehren, es sei denn, Sie haben Ihre Lösung gesichert

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

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

Ja, Sie können 2.0 mit VS2008 ausführen.Stellen Sie jedoch sicher, dass Sie dies bei der Konvertierung auswählen.Beim Konvertieren eines Projekts habe ich versehentlich die ASP.NET 3.5-Konvertierung beibehalten und alle neuen Dateien enthielten Verweise auf Linq. Daher war es ein wenig mühsam, wieder auf 2.0 umzusteigen, als mir der Fehler auffiel.

Ja, die Funktion, die dies in Visual Studio 2008 ermöglicht, heißt Multi-Targeting.Sehen dieser Link für mehr Informationen.Um es zu verwenden, öffnen Sie einfach die Eigenschaften Ihres Projekts und wählen das gewünschte Ziel-Framework aus der Dropdown-Liste auf dieser Seite aus.

Und denken Sie daran, dass all das Zeug darüber Projekte Die Kompatibilität zwischen 2005 und 2008 gilt NICHT für C/C++-Projekte.

Ich hatte absolut keine Probleme beim Wechsel zu VS2008.:) Multi-Targeting funktionierte problemlos.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top