Udostępnij za pośrednictwem


-vbruntime

Określa, że kompilator powinien kompilować bez odwołania do biblioteki środowiska uruchomieniowego Visual Basic lub z odwołaniem do określonej biblioteki środowiska uruchomieniowego.

Składnia

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

Argumenty

-
Kompiluj bez odwołania do biblioteki środowiska uruchomieniowego języka Visual Basic.

+
Skompiluj odwołanie do domyślnej biblioteki środowiska uruchomieniowego języka Visual Basic.

*
Skompiluj bez odwołania do biblioteki środowiska uruchomieniowego Visual Basic i osadź podstawowe funkcje z biblioteki środowiska uruchomieniowego Visual Basic w zestawie.

path
Skompiluj z odwołaniem do określonej biblioteki (DLL).

Uwagi

Opcja -vbruntime kompilatora umożliwia określenie, że kompilator powinien kompilować bez odwołania do biblioteki środowiska uruchomieniowego języka Visual Basic. Jeśli kompilujesz bez odwołania do biblioteki środowiska uruchomieniowego języka Visual Basic, błędy lub ostrzeżenia są rejestrowane w kodzie lub konstrukcjach języka, które generują wywołanie pomocnika środowiska uruchomieniowego języka Visual Basic. (A Pomocnik środowiska uruchomieniowego języka Visual Basic to funkcja zdefiniowana w Microsoft.VisualBasic.dll, która jest wywoływana w czasie wykonywania określonego semantyki języka).

Opcja -vbruntime+ generuje to samo zachowanie, które występuje, jeśli nie -vbruntime określono żadnego przełącznika. Możesz użyć -vbruntime+ opcji , aby zastąpić poprzednie -vbruntime przełączniki.

Większość obiektów My typu jest niedostępna, gdy używasz -vbruntime- opcji lub -vbruntime:path .

Osadzanie podstawowych funkcji środowiska uruchomieniowego języka Visual Basic

Opcja -vbruntime* umożliwia kompilowanie bez odwołania do biblioteki środowiska uruchomieniowego. Zamiast tego podstawowe funkcje z biblioteki środowiska uruchomieniowego języka Visual Basic są osadzone w zestawie użytkownika. Tej opcji można użyć, jeśli aplikacja działa na platformach, które nie zawierają środowiska uruchomieniowego języka Visual Basic.

Następujące elementy członkowskie środowiska uruchomieniowego są osadzone:

Jeśli kompilujesz przy użyciu -vbruntime* opcji , a kod odwołuje się do elementu członkowskiego z biblioteki środowiska uruchomieniowego języka Visual Basic, która nie jest osadzona z podstawową funkcjonalnością, kompilator zwraca błąd wskazujący, że element członkowski jest niedostępny.

Odwoływanie się do określonej biblioteki

Możesz użyć argumentu path , aby skompilować odwołanie do niestandardowej biblioteki środowiska uruchomieniowego zamiast domyślnej biblioteki środowiska uruchomieniowego języka Visual Basic.

Jeśli wartość argumentu path jest w pełni kwalifikowaną ścieżką do biblioteki DLL, kompilator użyje tego pliku jako biblioteki środowiska uruchomieniowego. Jeśli wartość argumentu path nie jest w pełni kwalifikowaną ścieżką do biblioteki DLL, kompilator języka Visual Basic najpierw wyszuka zidentyfikowaną bibliotekę DLL w bieżącym folderze. Następnie będzie wyszukiwać w ścieżce określonej przy użyciu opcji -sdkpath kompilatora. Jeśli opcja kompilatora -sdkpath nie jest używana, kompilator wyszuka zidentyfikowaną bibliotekę DLL w folderze .NET Framework (%systemroot%\Microsoft.NET\Framework\versionNumber).

Przykład

W poniższym przykładzie pokazano, jak używać -vbruntime opcji kompilowania z odwołaniem do biblioteki niestandardowej.

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

Zobacz też