Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Visual Basic-programok Visual Studio-ból való fordításának alternatívaként a parancssorból lefordítva végrehajtható (.exe) fájlokat vagy dinamikus csatolású kódtárakat (.dll) hozhat létre.
A Visual Basic parancssori fordítója támogatja a bemeneti és kimeneti fájlok, szerelvények, hibakeresési és előfeldolgozási beállítások teljes készletét. Mindegyik lehetőség két felcserélhető formában érhető el: -option és /option. Ez a dokumentáció csak az űrlapot -option jeleníti meg.
Az alábbi táblázat néhány, saját használatra módosítható parancssort sorol fel.
| Há | Használd |
|---|---|
| File.vb fordítása és File.exe létrehozása | vbc -reference:Microsoft.VisualBasic.dll File.vb |
| File.vb fordítása és File.dll létrehozása | vbc -target:library File.vb |
| File.vb fordítása és My.exe létrehozása | vbc -out:My.exe File.vb |
| File.vb fordítása és egy File.dll nevű kódtár és referenciális szerelvény létrehozása | vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb |
Az aktuális könyvtárban lévő összes Visual Basic-fájl fordítása optimalizálással és a DEBUG szimbólum definiálásával, ami File2.exe |
vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb |
| Az aktuális könyvtárban lévő összes Visual Basic-fájl fordítása, amely az File2.dll hibakeresési verzióját állítja elő az embléma vagy figyelmeztetések megjelenítése nélkül | vbc -target:library -out:File2.dll -nowarn -nologo -debug *.vb |
| Az aktuális könyvtárban lévő összes Visual Basic-fájl fordítása Something.dll | vbc -target:library -out:Something.dll *.vb |
Jótanács
Ha a Visual Studio IDE használatával hoz létre projektet, a kimeneti ablakban megjelenítheti a társított vbc-parancs adatait a fordító beállításaival együtt. Ezen információk megjelenítéséhez nyissa meg a Beállítások párbeszédpanelt, a Projektek és megoldások, a Build és a Futtatás lehetőséget, majd állítsa az MSBuild project build kimeneti részletességétNormál vagy magasabb szintű részletességre.