Delen via


-langversion (Visual Basic)

Zorgt ervoor dat de compiler alleen syntaxis accepteert die is opgenomen in de opgegeven versie van de Visual Basic-taal.

Syntaxis

-langversion:version  

Argumenten

version
Vereist. De taalversie die moet worden gebruikt tijdens de compilatie. Geaccepteerde waarden zijn9, , , 11, 12, 14, 15, 15.3, , 15.5, 16, , 16.9, en latestdefault. 10

Een van de gehele getallen kan ook worden opgegeven met behulp .0 van de secundaire versie, bijvoorbeeld 11.0.

U kunt de lijst met alle mogelijke waarden zien door op de opdrachtregel op te -langversion:? geven.

Opmerkingen

De -langversion optie geeft aan welke syntaxis de compiler accepteert. Als u bijvoorbeeld opgeeft dat de taalversie 9.0 is, genereert de compiler fouten voor de syntaxis die alleen geldig is in versie 10.0 en hoger.

U kunt deze optie gebruiken wanneer u toepassingen ontwikkelt die zijn gericht op verschillende versies van .NET Framework. Als u zich bijvoorbeeld richt op .NET Framework 3.5, kunt u deze optie gebruiken om ervoor te zorgen dat u geen syntaxis gebruikt van taalversie 10.0.

U kunt alleen rechtstreeks instellen -langversion met behulp van de opdrachtregel. Zie Target a Specific .NET Framework Version (Gericht op een specifieke .NET Framework-versie) voor meer informatie.

Opmerking

De volgende code compileert sample.vb voor Visual Basic 9.0.

vbc -langversion:9.0 sample.vb

Zie ook