Поделиться через


/vbruntime

Обновлен: Ноябрь 2007

Указывает, что компилятор должен компилировать без ссылки на библиотеку времени выполнения Visual Basic, или со ссылкой на конкретную библиотеку времени выполнения.

/vbruntime:{ - | + | path }

Аргументы

  • -
    Компиляция без ссылки на библиотеку времени выполнения Visual Basic.

  • +
    Компиляция со ссылкой на библиотеку времени выполнения Visual Basic, установленную по умолчанию.

  • path
    Компиляция со ссылкой на указанную библиотеку (DLL).

Заметки

Параметр компилятора /vbruntime позволяет определить компиляцию без ссылки на библиотеку времени выполнения Visual Basic. Параметр /vbruntime компилятора можно также использовать для компиляции со ссылкой на пользовательскую библиотеку времени выполнения вместо библиотеки времени выполнения Visual Basic, установленной по умолчанию. Если компиляция выполняется без ссылки на библиотеку времени выполнения Visual Basic, то в коде или конструкциях языка могут возникнуть ошибки и предупреждения, которые генерируют вызов вспомогательной среды выполнения Visual Basic. (Вспомогательная среда выполнения Visual Basic — это функция, определённая в Microsoft.VisualBasic.dll, которая вызывается во время выполнения, чтобы выполнить конкретную семантику языка.)

Параметр /vbruntime+ ведет себя так же, как если не указан ключ /vbruntime. Можно использовать параметр /vbruntime+ для переопределения предыдущих ключей /vbruntime.

Если значение для аргумента path равно полному пути к DLL-файлу, компилятор будет использовать этот файл как библиотеку среды выполнения. Если значение аргумента path содержит неполный путь к DLL-файлу, то компилятор Visual Basic будет сначала производить поиск идентифицированной библиотеки DLL в текущей папке. Затем будет выполнен поиск по пути, указанному с помощью параметра компилятора /sdkpath. Если параметр компилятора /sdkpath не используется, поиск идентифицированной библиотеки DLL будет осуществляться в папке .NET Framework (%systemroot%\Microsoft.NET\Framework\versionNumber).

Пример

В следующем примере показано использование параметра /vbruntime для компиляции со ссылкой на пользовательскую библиотеку.

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

См. также

Ссылки

Примеры командных строк компиляции

/sdkpath

Другие ресурсы

Компилятор Visual Basic