Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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
Verplicht. 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.
Voorbeeld
De volgende code compileert sample.vb voor Visual Basic 9.0.
vbc -langversion:9.0 sample.vb