Udostępnij za pośrednictwem


/vbruntime

Określa, że kompilator należy kompilować bez odwołania do biblioteki wykonawczej Visual Basic lub w odniesieniu do szczególnych runtime biblioteka.

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

Argumenty

  • -
    Skompiluj, bez odniesienia do Visual Basic biblioteki wykonawczej.

  • +
    Skompiluj z odniesieniem do domyślnie Visual Basic Runtime Library.

  • *
    Kompilacja bez odniesienia do Visual Basic biblioteki wykonawczej i osadzić podstawowe funkcje Visual Basic biblioteka wykonawcza do zestaw.

  • path
    Skompiluj, z odniesieniem do określonej biblioteka (DLL).

Uwagi

/vbruntimeOpcję kompilator umożliwia określenie, kompilator powinien, kompilować bez odniesienia do Visual Basic biblioteki wykonawczej. Jeśli kompilować bez odniesienia do Visual Basic biblioteki wykonawczej, błędy lub ostrzeżenia są rejestrowane na konstrukcje kodu lub język, generujących wywołanie Visual Basic runtime pomocnik.(A Visual Basic runtime pomocnik jest funkcja zdefiniowana w Microsoft.VisualBasic.dll , która jest wywoływana w czasie wykonywania do wykonać określonego języka semantyczne.)

/vbruntime+ Opcji daje takie samo zachowanie, który występuje, jeśli nie /vbruntime jest określony przełącznik.Można użyć /vbruntime+ opcję, aby zastąpić poprzednie /vbruntime przełączników.

Większość obiektów z My typu są niedostępne podczas korzystania z /vbruntime- lub vbruntime:path opcje.

Osadzanie Visual Basic funkcje podstawowe Runtime

/vbruntime* Opcja umożliwia kompilować bez odniesienia do runtime biblioteka.Zamiast tego podstawowych funkcji z biblioteki wykonawczej Visual Basic jest osadzony w użytkownik zestaw.Można użyć tej opcji, jeśli aplikacja działa na platformach, które nie zawierają runtime Visual Basic .

Osadzone następujących członków runtime:

Jeśli można kompilować za pomocą /vbruntime* opcji i kod odwołuje członka Visual Basic biblioteki wykonawczej, która nie jest osadzony z podstawowych funkcji, kompilator zwraca komunikat o błędzie wskazujący, że członek nie jest dostępny.

Odwoływanie się do określonej biblioteka

Można użyć path argument kompilować w odniesieniu do niestandardowego środowiska wykonawczego biblioteka zamiast domyślnego Visual Basic biblioteki wykonawczej.

Jeśli wartość dla path argument jest w pełni kwalifikowaną ścieżkę do biblioteki DLL, kompilator będzie używać tego pliku jako runtime biblioteka. Jeśli wartość dla path argument nie jest pełną ścieżkę do biblioteki DLL, Visual Basickompilator będzie najpierw wyszukiwania dla zidentyfikowanych biblioteki DLL w bieżącym folderze. Następnie będzie przeszukiwać w ścieżce, które zostały określone za pomocą /sdkpathopcję kompilator . Jeśli /sdkpathopcję kompilator nie jest używany, kompilator będzie szukał zidentyfikowanych biblioteki DLL w.NET Framework folderu (%systemroot%\Microsoft.NET\Framework\versionNumber).

Przykład

Poniższy przykład pokazuje, jak używać /vbruntime opcję, aby kompilować z odniesieniem do niestandardowej biblioteka.

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

Zobacz też

Informacje

Wiersze polecenia kompilacji próbki (Visual Basic)

/sdkpath

Inne zasoby

Visual Basic Rdzeń – nowy tryb kompilacji w Visual Studio 2010 SP1

Visual Basic kompilatora wiersza polecenia