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.
Jako alternativu k kompilaci programů jazyka Visual Basic v sadě Visual Studio můžete zkompilovat z příkazového řádku a vytvořit spustitelné soubory (.exe) nebo soubory dynamické knihovny (.dll).
Kompilátor příkazového řádku jazyka Visual Basic podporuje úplnou sadu možností, které řídí vstupní a výstupní soubory, sestavení a možnosti ladění a preprocesoru. Každá možnost je k dispozici ve dvou zaměnitelných formách: -option a /option. Tato dokumentace zobrazuje pouze -option formulář.
Následující tabulka uvádí několik ukázkových příkazů, které můžete upravit pro vlastní použití.
| To | Používání |
|---|---|
| Kompilace File.vb a vytvoření File.exe | vbc -reference:Microsoft.VisualBasic.dll File.vb |
| Kompilace File.vb a vytvoření File.dll | vbc -target:library File.vb |
| Kompilace File.vb a vytvoření My.exe | vbc -out:My.exe File.vb |
| Zkompilujte File.vb a vytvořte knihovnu i referenční sestavení s názvem File.dll | vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb |
Zkompilujte všechny soubory jazyka Visual Basic v aktuálním adresáři s optimalizací a DEBUG definovaným symbolem, který vytváří File2.exe |
vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb |
| Zkompilujte všechny soubory jazyka Visual Basic v aktuálním adresáři a vytvořte ladicí verzi File2.dll bez zobrazení loga nebo upozornění. | vbc -target:library -out:File2.dll -nowarn -nologo -debug *.vb |
| Zkompilujte všechny soubory jazyka Visual Basic v aktuálním adresáři na Something.dll | vbc -target:library -out:Something.dll *.vb |
Tip
Při sestavování projektu pomocí integrovaného vývojového prostředí sady Visual Studio můžete v okně výstupu zobrazit informace o přidruženém příkazu vbc s jeho možnostmi kompilátoru. Chcete-li zobrazit tyto informace, otevřete dialogové okno Možnosti, Projekty a řešení, Sestavení a spuštění a potom nastavte úroveň výstupu sestavení projektu MSBuild na Normální nebo vyšší úroveň podrobností.