Frage

Mein Google-Fu versagt mir auf diese Frage.

Ich habe einen Mitarbeiter, die Visual Studio 2005 auf seiner Maschine hat. Ich habe Visual Studio 2008. Er will ein Projekt öffnen, schrieb ich in C # 3.0, und wir haben so weit gekommen, aber VS2005 barfs auf dem 3.0-Code, wie var.

Er hat die 3.0 und 3.5-Frameworks installiert, sowie die Visual Studio 2005-Erweiterungen für Windows Workflow. Was braucht er? Oder verfolgen wir eine verlorene Sache, eine wilde Jagd Gans angespornt durch meine Gedanken, die ich gehört dies möglich war irgendwo einmal?

Bitte schlagen nicht er VS2008 oder die Express Edition installieren. Das ist einfach nicht möglich, zu diesem Zeitpunkt. : (

War es hilfreich?

Lösung

So weit ich es verstehe, ist dies nicht möglich. Wenn Sie nicht die neuen C # 3.0-Code-Funktionen verwendet wurden, soll er in der Lage sein, mit einem Projekt in VS2008 erstellt arbeiten (und kompiliert sie gegen die 2.0-Framework), aber ich glaube nicht, der 2005-Compiler immer wird in der Lage sein mit der neuen Syntax fertig zu werden.

Andere Tipps

Sie können die Projektdatei in VS2005 neu erstellen und aktualisieren Sie dann die Header auf die Dateien auf VS2005 und Sie sind wieder im Geschäft. Hier finden Sie aktuelle Rick Strahls Blog für weitere Details über, wie ihre getan .

Auch lohnt ein Blick auf das Projekt-Wandler in Visual Studio 2005/2008 Interoperabilität

Sie müssen unter Umständen auch die Visual Studio 2005-Erweiterungen für .NET 3.0 installiert werden. WWF Extensions

Die IDE selbst können die 3.0-Funktionalität nicht unterstützen. Wenn Sie ohne die 3.0-Funktionen leben können, können Sie auf 2.0 kompilieren, was er in der Lage sein sollte, ok laufen.

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