-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:
Klasa Conversions
AscW(Char) Metoda
AscW(String) Metoda
ChrW(Int32) Metoda
vbBack Stała
vbCr Stała
vbCrLf Stała
vbFormFeed Stała
vbLf Stała
vbNewLine Stała
vbNullChar Stała
vbNullString Stała
vbTab Stała
vbVerticalTab Stała
Niektóre obiekty
My
typu
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