Delen via


Visual Basic-compileropties alfabetisch vermeld

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 -option formulier weergegeven.

Optie Doel
@ (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 analyses 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.
-Codepage Hiermee geeft u de codepagina op die moet worden gebruikt voor alle broncodebestanden in de compilatie.
-Debug Produceert foutopsporingsinformatie.
-Define 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.
-Belangrijkste 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.
-out Hiermee geeft u een uitvoerbestand.
-parallel[+|-] Hiermee geeft u op of gelijktijdige build (+) moet worden gebruikt.
-Platform Hiermee geeft u het processorplatform de compilerdoelen voor het uitvoerbestand.
-preferreduilang Geef de naam van de voorkeurstaal op.
-Rustige Hiermee voorkomt u dat de compiler code weergeeft voor syntaxisgerelateerde fouten en waarschuwingen.
-recurse Zoekt in submappen naar bronbestanden die moeten worden gecompileerd.
-Verwijzing 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.
-Resource 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.
-Uitgebreide 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.

Zie ook