Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez azt eredményezi, hogy a fordító csak a megadott Visual Basic nyelvi verzióban szereplő szintaxist fogadja el.
Szemantika
-langversion:version
Érvek
version
Szükséges. A fordítás során használandó nyelvi verzió. Az elfogadott értékek a következők9: , 10, 11, 1214, , 15, 1615.515.3, 16.9, , , defaultés latest.
A teljes számok bármelyike alverzióként is megadható .0 , például 11.0.
A parancssorban megadhatja -langversion:? az összes lehetséges érték listáját.
Megjegyzések
A -langversion beállítás megadja, hogy a fordító milyen szintaxist fogad el. Ha például azt adja meg, hogy a nyelvi verzió 9.0, a fordító olyan szintaxishibákat generál, amelyek csak a 10.0-s és újabb verziókban érvényesek.
Ezt a lehetőséget akkor használhatja, ha olyan alkalmazásokat fejleszt, amelyek a .NET-keretrendszer különböző verzióit célozzák. Ha például a .NET-keretrendszer 3.5-ös verziójára céloz, ezzel a beállítással meggyőződhet arról, hogy a 10.0-s verzióból nem használ szintaxist.
Közvetlenül csak a parancssor használatával állítható be -langversion . További információ: Egy adott .NET-keretrendszerverzió célzása.
példa
Az alábbi kód a Visual Basic 9.0-hoz készült sample.vb .
vbc -langversion:9.0 sample.vb