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
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.