Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Som ett alternativ till att kompilera Visual Basic-program från Visual Studio kan du kompilera från kommandoraden för att skapa körbara (.exe) filer eller filer med dynamisk länk (.dll) filer.
Visual Basic-kommandoradskompilatorn har stöd för en fullständig uppsättning alternativ som styr indata- och utdatafiler, sammansättningar och felsöknings- och förprocessoralternativ. Varje alternativ är tillgängligt i två utbytbara former: -option och /option. Den här dokumentationen visar endast formuläret -option .
I följande tabell visas några exempelkommandorader som du kan ändra för egen användning.
| Till | Använd | 
|---|---|
| Kompilera File.vb och skapa File.exe | vbc -reference:Microsoft.VisualBasic.dll File.vb | 
| Kompilera File.vb och skapa File.dll | vbc -target:library File.vb | 
| Kompilera File.vb och skapa My.exe | vbc -out:My.exe File.vb | 
| Kompilera File.vb och skapa både ett bibliotek och en referenssammansättning med namnet File.dll | vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb | 
| Kompilera alla Visual Basic-filer i den aktuella katalogen, med optimeringar på och symbolen DEBUGdefinierad, vilket ger File2.exe | vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb | 
| Kompilera alla Visual Basic-filer i den aktuella katalogen och skapa en felsökningsversion av File2.dll utan att visa logotypen eller varningarna | vbc -target:library -out:File2.dll -nowarn -nologo -debug *.vb | 
| Kompilera alla Visual Basic-filer i den aktuella katalogen för att Something.dll | vbc -target:library -out:Something.dll *.vb | 
Tips/Råd
När du skapar ett projekt med hjälp av Visual Studio IDE kan du visa information om det associerade vbc-kommandot med dess kompilatoralternativ i utdatafönstret. Om du vill visa den här informationen öppnar du dialogrutan Alternativ, Projekt och lösningar, Skapa och kör och ställer sedan in msBuild-projektversionens utdataverositet till Normal eller en högre nivå av verbositet.