2010-05-21 6 views
7

gibt es eine Möglichkeit, Visual Basic 10 Sprachfeatures in VS 2010 zu deaktivieren. unser Entwicklerteam ist nach Visual Studio 2010 umgezogen, aber wir müssen weiterhin Abwärtskompatibilität mit Visual Studio 2008 beibehalten Gibt es eine Möglichkeit, die neuen Sprachfunktionen zu deaktivieren, um Probleme zu vermeiden.Deaktivieren von VB.NET 10 Funktionen in VS 2010

Antwort

6

Der VB.NET-Compiler verfügt über die Befehlszeilenoption/langversion. Es wird von Msbuild, aber nicht von der IDE unterstützt. Schlampig, aber reparierbar. Öffnen Sie die .vbproj in, sagen wir, Notizblock und fügen Sie dieses XML, direkt nach dem Projekt Element:

+0

Ich habe meine eigene Antwort entfernt. Hans hat die bessere Antwort hands-down. Dies funktioniert auch in C#, aber die Einstellung für LangVersion sollte "3" für die Kompatibilität mit .NET 3.x und VS 2008. –

+1

Die C# IDE können Sie dies aus dem Projekt + Eigenschaften, Erstellen Registerkarte festlegen. –

+0

Löschte meine Antwort auch, was für ein toller obskurer Leckerbissen –

Verwandte Themen