Visual Basic-Compileroptionen nach Kategorien sortiert
Artikel
Die Visual Basic-Befehlszeilencompiler bietet eine Alternative zum Kompilieren von Programmen in der integrierten Entwicklungsumgebung (IDE) von Visual Studio. Es folgt eine Liste der Befehlszeilen-Compileroptionen von Visual Basic (nach Funktionskategorie sortiert).
Jede Compileroption ist in zwei Varianten verfügbar: -option und /option . In der Dokumentation wird nur die Form „-option“ gezeigt.
Gibt den Namen der Assembly an, zu der dieses Modul gehört.
-analyzer
Führt die Analysetools aus dieser Assembly aus (Kurzform: -a)
-additionalfile
Benennt zusätzliche Dateien, die möglicherweise vom Analyzer verwendet werden, um Fehler oder Warnungen zu erzeugen, sich aber nicht direkt auf die Codegenerierung auswirken.
Informiert den Windows-Kernel, ob eine bestimmte ausführbare Datei ASLR mit hoher Entropie (Address Space Layout Randomization, Zufällige Anordnung des Layouts des Adressraums) unterstützt.
Gibt an, dass der Compiler ohne einen Verweis auf die Visual Basic Runtime Library oder mit einem Verweis auf eine bestimmte Laufzeitbibliothek kompilieren soll.
Identifiziert eine benutzerdefinierte Win32-Anwendungsmanifestdatei, die in die übertragbare ausführbare Datei (PE) eines Projekts eingebettet werden soll.
-parallel[+|-]
Gibt an, ob parallele Builds (+) verwendet werden sollen.
-checksumalgorithm:<alg>
Gibt den Algorithmus zur Berechnung der Quelldateiprüfsumme an, der in der PDB-Datei gespeichert ist. Unterstützte Werte: SHA-1 (Standard) oder SHA-256. Microsoft empfiehlt aufgrund der Konflikte mit SHA1 SHA256 oder höher.
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter https://aka.ms/ContentUserFeedback.