Udostępnij za pośrednictwem


-langversion (Visual Basic)

Powoduje, że kompilator akceptuje tylko składnię uwzględnioną w określonej wersji języka Visual Basic.

Składnia

-langversion:version  

Argumenty

version
Wymagany. Wersja języka, która ma być używana podczas kompilacji. Akceptowane wartości to 9, 10121515.314111616.915.5defaulti .latest

Każdą z liczb całkowitych można również określić przy użyciu .0 jako wersji pomocniczej, na przykład 11.0.

Listę wszystkich możliwych wartości można wyświetlić, określając w -langversion:? wierszu polecenia.

Uwagi

Opcja -langversion określa składnię akceptowaną przez kompilator. Jeśli na przykład określisz, że wersja języka to 9.0, kompilator generuje błędy składni, która jest prawidłowa tylko w wersji 10.0 lub nowszej.

Tej opcji można użyć podczas tworzenia aplikacji przeznaczonych dla różnych wersji programu .NET Framework. Jeśli na przykład używasz programu .NET Framework 3.5, możesz użyć tej opcji, aby upewnić się, że nie używasz składni z wersji 10.0 języka.

Można ustawić -langversion tylko bezpośrednio przy użyciu wiersza polecenia. Aby uzyskać więcej informacji, zobacz Określanie określonej wersji programu .NET Framework.

Przykład

Poniższy kod kompiluje sample.vb program Visual Basic 9.0.

vbc -langversion:9.0 sample.vb

Zobacz też