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.
De Visual Basic-opdrachtregelcompilator wordt geleverd als alternatief voor het compileren van programma's vanuit de Integrated Development Environment (IDE) van Visual Studio. Hier volgt een lijst met de visual Basic-opdrachtregelcompilatoropties die alfabetisch zijn gesorteerd.
Elke compileroptie is beschikbaar in twee vormen: -option en /option. In de documentatie wordt alleen het formulier -option weergegeven.
| Optie | Purpose |
|---|---|
| @ (Antwoordbestand opgeven) | Hiermee geeft u een antwoordbestand. |
| -? | Geeft compileropties weer. Deze opdracht is hetzelfde als het opgeven van de -help optie. Er wordt geen compilatie uitgevoerd. |
-additionalfile |
Namen van extra bestanden die niet rechtstreeks van invloed zijn op het genereren van code, maar kunnen worden gebruikt door analyses voor het produceren van fouten of waarschuwingen. |
| -addmodule | Zorgt ervoor dat de compiler alle typegegevens van de opgegeven bestanden beschikbaar maakt voor het project dat u momenteel samenvoegt. |
-analyzer |
Voer de analyse uit vanuit deze assembly (korte vorm: -a) |
| -baseaddress | Hiermee geeft u het basisadres van een DLL. |
| -bugrapport | Hiermee maakt u een bestand met informatie waarmee u eenvoudig een fout kunt melden. |
-checksumalgorithm:<alg> |
Geef het algoritme op voor het berekenen van de controlesom van het bronbestand dat is opgeslagen in PDB. Ondersteunde waarden zijn: SHA1 (standaard) of SHA256. Vanwege conflictproblemen met SHA1 raadt Microsoft SHA256 of beter aan. |
| -codepagina | Hiermee geeft u de codepagina op die moet worden gebruikt voor alle broncodebestanden in de compilatie. |
| -debuggen | Produceert foutopsporingsinformatie. |
| -definiëren | Hiermee definieert u symbolen voor voorwaardelijke compilatie. |
| -delaysign | Hiermee geeft u op of de assembly volledig of gedeeltelijk wordt ondertekend. |
| -Deterministische | Zorgt ervoor dat de compiler een assembly uitvoert waarvan de binaire inhoud identiek is in compilaties als de invoer identiek is. |
| -Doc | Hiermee worden documentatieopmerkingen naar een XML-bestand verwerkt. |
| -errorreport | Hiermee geeft u op hoe de Visual Basic-compiler interne compilerfouten moet rapporteren. |
| -filealign | Hiermee geeft u op waar de secties van het uitvoerbestand moeten worden uitgelijnd. |
| -Help | Geeft compileropties weer. Deze opdracht is hetzelfde als het opgeven van de -? optie. Er wordt geen compilatie uitgevoerd. |
| -highentropyva | Geeft aan of een bepaald uitvoerbaar bestand ondersteuning biedt voor randomisatie van de indeling van de adresruimte met hoge entropie (ASLR). |
| -Invoer | Hiermee importeert u een naamruimte uit een opgegeven assembly. |
| -keycontainer | Hiermee geeft u een sleutelcontainernaam voor een sleutelpaar op om een assembly een sterke naam te geven. |
| -keyfile | Hiermee geeft u een bestand dat een sleutel of sleutelpaar bevat om een assembly een sterke naam te geven. |
| -langversion | Taalversie opgeven: 9|9.0|10|10.0|11|11.0. |
| -libpath | Hiermee geeft u de locatie van assembly's waarnaar wordt verwezen door de optie -reference . |
| -linkresource | Hiermee maakt u een koppeling naar een beheerde resource. |
| -voornaamste | Hiermee geeft u de klasse die de Sub Main procedure bevat die bij het opstarten moet worden gebruikt. |
| -moduleassemblyname | Hiermee geeft u de naam op van de assembly waarvan een module deel uitmaakt. |
-modulename:<string> |
Geef de naam van de bronmodule op |
| -netcf | Hiermee stelt u de compiler in op het .NET Compact Framework. |
| -noconfig | Compileer niet met Vbc.rsp. |
| -nologo | Onderdrukt informatie over de compilerbanner. |
| -nostdlib | Zorgt ervoor dat de compiler niet verwijst naar de standaardbibliotheken. |
| -nowarn | Onderdrukt de mogelijkheid van de compiler om waarschuwingen te genereren. |
| -nowin32manifest | Hiermee wordt de compiler geïnstrueerd om geen toepassingsmanifest in te sluiten in het uitvoerbare bestand. |
| -optimaliseren | Hiermee schakelt u codeoptimalisatie in of uit. |
| -optioncompare | Hiermee geeft u op of tekenreeksvergelijkingen binair moeten zijn of semantiek voor landinstellingen moeten gebruiken. |
| -optionexplicit | Dwingt expliciete declaratie van variabelen af. |
| -optioninfer | Hiermee schakelt u het gebruik van deductie van het lokale type in variabeledeclaraties in. |
| -optionstrict | Dwingt strikte taalsemantiek af. |
| -buiten | Hiermee geeft u een uitvoerbestand. |
-parallel[+|-] |
Hiermee geeft u op of gelijktijdige build (+) moet worden gebruikt. |
| -pathmap | Hiermee geeft u op hoe fysieke paden worden toegewezen aan bronpadnamen die door de compiler worden uitgevoerd. |
| -perron | Hiermee geeft u het processorplatform de compilerdoelen voor het uitvoerbestand. |
-preferreduilang |
Geef de naam van de voorkeurstaal op. |
| -rustig | Hiermee voorkomt u dat de compiler code weergeeft voor syntaxisgerelateerde fouten en waarschuwingen. |
| -recurse | Zoekt in submappen naar bronbestanden die moeten worden gecompileerd. |
| -referentie | Hiermee importeert u metagegevens uit een assembly. |
| -refonly | Voert alleen een referentieassembly uit. |
| -refout | Hiermee geeft u het uitvoerpad van een referentieassembly. |
| -removeintchecks | Hiermee schakelt u controle van overloop van gehele getallen uit. |
| -hulpbron | Hiermee wordt een beheerde resource in een assembly ingesloten. |
| -rootnamespace | Hiermee geeft u een naamruimte voor alle typedeclaraties. |
-ruleset:<file> |
Geef een regelsetbestand op waarmee specifieke diagnostische gegevens worden uitgeschakeld. |
| -sdkpath | Hiermee geeft u de locatie van Mscorlib.dll en Microsoft.VisualBasic.dll. |
| -subsystemversion | Hiermee geeft u de minimale versie van het subsysteem dat het gegenereerde uitvoerbare bestand kan gebruiken. |
| -doel | Hiermee geeft u de indeling van het uitvoerbestand. |
| -utf8output | Geeft compileruitvoer weer met behulp van UTF-8-codering. |
| -v achterlaten | Hiermee geeft u op dat de compiler moet worden gecompileerd zonder verwijzing naar de Visual Basic Runtime-bibliotheek of met een verwijzing naar een specifieke runtimebibliotheek. |
| -breedsprakig | Voert extra informatie uit tijdens de compilatie. |
| -warnaserror | Bevordert waarschuwingen voor fouten. |
| -win32icon | Hiermee voegt u een .ico-bestand in het uitvoerbestand in. |
| -win32manifest | Identificeert een door de gebruiker gedefinieerd Win32-toepassingsmanifestbestand dat moet worden ingesloten in het PE-bestand (Portable Executable) van een project. |
| -win32resource | Hiermee voegt u een Win32-resource in het uitvoerbestand in. |