/langversion (Visual Basic)
Bewirkt, dass der Compiler nur Syntax akzeptiert, die in der angegebenen Sprachversion von Visual Basic enthalten ist.
/langversion:version
Argumente
- version
Erforderlich. Die Sprachversion, die während der Kompilierung verwendet werden soll. Akzeptierte Werte sind 9, 9.0, 10 und 10.0.
Hinweise
Die /langversion-Option gibt an, welche Syntax der Compiler akzeptiert. Wenn Sie beispielsweise die Sprachversion 9.0 angeben, generiert der Compiler Fehler für Syntax, die nur in Version 10.0 und höher gültig ist.
Sie können diese Option verwenden, wenn Sie Anwendungen entwickeln, die auf andere Versionen von .NET Framework abzielen. Wenn Sie z. B. auf .NET Framework 3.5 abzielen, können Sie diese Option verwenden, um sicherzustellen, dass Sie keine Syntax aus der Sprachversion 10.0 verwenden.
/langversion kann nur über die Befehlszeile direkt festgelegt werden. Weitere Informationen finden Sie unter Ausrichten auf eine bestimmte .NET Framework-Version oder ein bestimmtes .NET Framework-Profil.
Beispiel
Im folgenden Code wird sample.vb für Visual Basic 9.0 kompiliert.
vbc /langversion:9.0 sample.vb
Siehe auch
Referenz
Beispiele für Kompilierungsbefehlszeilen (Visual Basic)
Weitere Ressourcen
Ausrichten auf eine bestimmte .NET Framework-Version oder ein bestimmtes .NET Framework-Profil