Sdílet prostřednictvím


/vbruntime

Určuje, že kompilátor kompilovat bez odkazovat se Visual Basic knihovna Runtime nebo odkazovat se na konkrétní runtime knihovna.

/vbruntime:{ - | + | * | path }

Arguments

  • -
    Kompilovat bez odkazovat se na Visual Basic knihovna Runtime.

  • +
    Kompilace s odkazovat se na výchozí Visual Basic knihovna Runtime.

  • *
    Kompilovat bez odkazovat se na Visual Basic knihovna Runtime a vložení funkce jádra z Visual Basic knihovny Runtime do sestavení.

  • path
    Kompilace s odkazovat se na zadanou knihovna (DLL).

Poznámky

/vbruntimeVolba kompilátor můžete zadat, že kompilátor by kompilovat bez odkazovat se na Visual Basic knihovna Runtime. Pokud kód nebo jazyk konstrukce, které generují volání runtime Visual Basic pomocná rutinapřihlášeni kompilovat bez odkazovat se na Visual Basic knihovna Runtime, chyby nebo varování.(A runtime Visual Basic pomocná rutina je funkce definovaná v knihovny Microsoft.VisualBasic.dll volané běhu provést určitý jazyk sémantický.)

/vbruntime+ Možnost dává stejné chování, který nastane, pokud žádné /vbruntime je zadán přepínač.Můžete použít /vbruntime+ možnost přepsat předchozí /vbruntime přepínače.

Většina objektů My typu jsou k dispozici při použití /vbruntime- nebo vbruntime:path možnosti.

Vkládání Visual Basic funkce jádra Runtime

/vbruntime* Umožňuje kompilovat bez odkazovat se na runtime knihovna.Místo toho je základní funkce z knihovny Runtime Visual Basic vložený vsestavení uživatel. Tuto možnost můžete použít, pokud je aplikace spuštěná na platformách, které neobsahují Visual Basic runtime.

Vložené runtime následující členy:

Pokud budete kompilovat pomocí /vbruntime* možnost a kódu odkazuje člen z Visual Basic knihovny Runtime, která nejsou vložená funkce jádra, kompilátor vrátí chyba , která označuje, že člen není k dispozici.

Odkazování na zadanou knihovna

Můžete použít path argument kompilovat se odkazovat se na vlastní runtime knihovna namísto výchozí Visual Basic knihovna Runtime.

Pokud hodnota path argument je plně kvalifikovaná cesta ke knihovnu DLL, kompilátor tento soubor použít jako runtime knihovna. Pokud je hodnota path argument není plně kvalifikovaná cesta ke knihovnu DLL, Visual Basickompilátor bude hledat identifikované DLL v aktuální složce nejprve. Bude poté hledat zadaný pomocí cesty /sdkpathvolba kompilátor . Pokud /sdkpathnení použit parametr kompilátor , kompilátor bude hledat identifikované knihovny DLL.NET rozhraní .NET Framework složky (%systemroot%\Microsoft.NET\Framework\versionNumber).

Příklad

Následující příklad ukazuje použití /vbruntime možnost kompilovat s odkazovat se na vlastní knihovna.

vbc /vbruntime:C:\VBLibraries\CustomVBLibrary.dll

Viz také

Referenční dokumentace

Příkazové řádky ukázkové kompilace (Visual Basic)

/sdkpath

Další zdroje

Visual Basic Core – nový režim kompilace Visual Studio 2010 SP1

Kompilátor příkazového řádku jazyka Visual Basic