/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

Visual Basic-Compiler

Ausrichten auf eine bestimmte .NET Framework-Version oder ein bestimmtes .NET Framework-Profil