Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Kompilátor příkazového řádku jazyka Visual Basic je k dispozici jako alternativa k kompilaci programů z integrovaného vývojového prostředí (IDE) sady Visual Studio. Následuje seznam možností kompilátoru příkazového řádku jazyka Visual Basic seřazený abecedně.
Každá možnost kompilátoru je k dispozici ve dvou formách: -option a /option. V dokumentaci se zobrazuje jenom formulář -option.
| Možnost | Účel |
|---|---|
| @ (zadat soubor odpovědi) | Určuje soubor odpovědi. |
| -? | Zobrazí možnosti kompilátoru. Tento příkaz je stejný jako určení -help možnosti. Nedojde k žádné kompilaci. |
-additionalfile |
Názvy dalších souborů, které přímo neovlivňují generování kódu, ale mohou je použít analyzátory k vytváření chyb nebo upozornění. |
| -addmodule | Způsobí, že kompilátor zpřístupní všechny informace o typu ze zadaných souborů pro projekt, který právě kompilujete. |
-analyzer |
Spusťte analyzátory z tohoto sestavení (krátký formulář: -a) |
| -baseaddress | Určuje základní adresu knihovny DLL. |
| -bugreport | Vytvoří soubor, který obsahuje informace, které usnadňují hlášení chyby. |
-checksumalgorithm:<alg> |
Zadejte algoritmus pro výpočet kontrolního součtu zdrojového souboru uloženého v souboru PDB. Podporované hodnoty jsou: SHA1 (výchozí) nebo SHA256. Kvůli problémům se kolizemi s SHA1 doporučuje Microsoft SHA256 nebo lépe. |
| -codepage | Určuje znakovou stránku, která se má použít pro všechny soubory zdrojového kódu v kompilaci. |
| -ladicí | Vytvoří informace o ladění. |
| -definovat | Definuje symboly pro podmíněnou kompilaci. |
| -delaysign | Určuje, zda bude sestavení plně nebo částečně podepsáno. |
| -deterministický | Způsobí, že kompilátor vytvoří výstup sestavení, jehož binární obsah je identický napříč kompilacemi, pokud jsou vstupy identické. |
| -dokument | Zpracovává komentáře dokumentace k souboru XML. |
| -errorreport | Určuje, jak má kompilátor jazyka Visual Basic hlásit vnitřní chyby kompilátoru. |
| -filealign | Určuje, kam se mají zarovnat oddíly výstupního souboru. |
| -Pomoc | Zobrazí možnosti kompilátoru. Tento příkaz je stejný jako určení -? možnosti. Nedojde k žádné kompilaci. |
| -highentropyva | Určuje, zda určitý spustitelný soubor podporuje vysokou entropii Rozložení adresního prostoru randomizace (ASLR). |
| -importuje | Importuje obor názvů ze zadaného sestavení. |
| -keycontainer | Určuje název kontejneru klíčů pro pár klíčů, který dává sestavení silný název. |
| -keyfile | Určuje soubor, který obsahuje pár klíčů nebo klíčů, aby sestavení získalo silný název. |
| -langversion | Zadejte jazyková verze: 9|9.0|10|10.0|11|11.0. |
| -libpath | Určuje umístění sestavení odkazovaných parametrem -reference . |
| -linkresource | Vytvoří odkaz na spravovaný prostředek. |
| -hlavní | Určuje třídu, která obsahuje proceduru Sub Main , která se má použít při spuštění. |
| -moduleassemblyname | Určuje název sestavení, které bude modul součástí. |
-modulename:<string> |
Zadejte název zdrojového modulu. |
| -netcf | Nastaví kompilátor tak, aby cílil na rozhraní .NET Compact Framework. |
| -noconfig | Nekompilujte s Vbc.rsp. |
| -nologo | Potlačí informace banneru kompilátoru. |
| -nostdlib | Způsobí, že kompilátor nebude odkazovat na standardní knihovny. |
| -nowarn | Potlačí schopnost kompilátoru generovat upozornění. |
| -nowin32manifest | Dává kompilátoru pokyn, aby do spustitelného souboru nevložil žádný manifest aplikace. |
| -optimalizovat | Povolí nebo zakáže optimalizaci kódu. |
| -optioncompare | Určuje, zda má být porovnání řetězců binární, nebo použít sémantiku textu specifickou pro národní prostředí. |
| -optionexplicit | Vynucuje explicitní deklaraci proměnných. |
| -optioninfer | Povolí použití odvození místního typu v deklarací proměnných. |
| -optionstrict | Vynucuje striktní sémantiku jazyka. |
| -ven | Určuje výstupní soubor. |
-parallel[+|-] |
Určuje, jestli se má použít souběžné sestavení (+). |
| -pathmap | Určuje způsob mapování fyzických cest na názvy zdrojových cest výstupem kompilátoru. |
| -nástupiště | Určuje platformu procesoru, na které kompilátor cílí pro výstupní soubor. |
-preferreduilang |
Zadejte upřednostňovaný název výstupního jazyka. |
| -tichý | Brání kompilátoru v zobrazení kódu pro chyby a upozornění související se syntaxí. |
| -recurse | Vyhledá podadresáře, aby se zdrojové soubory zkompiloval. |
| -odkaz | Importuje metadata ze sestavení. |
| -refonly | Vypíše pouze referenční sestavení. |
| -refout | Určuje výstupní cestu referenčního sestavení. |
| -removeintchecks | Zakáže kontrolu přetečení celého čísla. |
| -zdroj | Vloží spravovaný prostředek do sestavení. |
| -rootnamespace | Určuje obor názvů pro všechny deklarace typu. |
-ruleset:<file> |
Zadejte soubor sady pravidel, který zakazuje konkrétní diagnostiku. |
| -sdkpath | Určuje umístění Mscorlib.dll a Microsoft.VisualBasic.dll. |
| -subsystemversion | Určuje minimální verzi subsystému, který může vygenerovaný spustitelný soubor použít. |
| -cíl | Určuje formát výstupního souboru. |
| -utf8output | Zobrazí výstup kompilátoru pomocí kódování UTF-8. |
| -vbruntime | Určuje, že kompilátor by se měl zkompilovat bez odkazu na knihovnu modulu runtime jazyka Visual Basic nebo s odkazem na konkrétní knihovnu modulu runtime. |
| -užvaněný | Během kompilace se vypíše další informace. |
| -warnaserror | Propaguje upozornění na chyby. |
| -win32icon | Vloží do výstupního souboru .ico soubor. |
| -win32manifest | Identifikuje soubor manifestu aplikace Win32 definovaný uživatelem, který se má vložit do přenosného spustitelného souboru projektu (PE). |
| -win32resource | Vloží prostředek Win32 do výstupního souboru. |