Практическое руководство. Настройка параметров компилятора (Visual Basic)
В компиляторе Visual Basic предусмотрено несколько вариантов проверки кода во время компиляции. Option Explicit определяет, должны ли переменные быть объявлены явно. Option Strict определяет, допустимы ли явные сужающие преобразования и позднее связывание. Option Infer разрешает определение типа для (локальных) переменных уровня элемента. Option Compare указывает метод, используемый для сравнения строк: двоичное (с учетом регистра) или текстовое (без учета регистра).
Примечание
Установка этих параметров определяет умолчания для проекта; они могут переопределяться для файлов в проекте с помощью операторов языка Option Explicit, Option Strict, Option Infer и Option Compare.
Кроме того, параметры позволяют включать или отключать предупреждения компилятора для нескольких определенных условий. Дополнительные сведения см. в разделе Практическое руководство. Включение или отключение предупреждений компилятора (Visual Basic).
Параметры компилятора задаются на странице Компиляция в Конструкторе проектов.
Примечание
На вашем компьютере названия некоторых элементов интерфейса пользователя Visual Studio или их расположение могут отличаться от указанных в нижеследующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.
Чтобы задать значение Option Explicit
Выбрав проект в обозревателе решений, в меню Проект выберите пункт Свойства.
На вкладке Компиляция в списке Option explicit выберите Включено или Выключено.
Чтобы задать значение Option Strict
Выбрав проект в обозревателе решений, в меню Проект выберите пункт Свойства.
На вкладке Компиляция в списке Option strict выберите Включено или Выключено.
Если включить уведомления компилятора Неявное преобразование, Позднее связывание или Неявный тип, в этом списке появится параметр (другой)(см. параметр Конфигурации предупреждений ниже). Изменение значения Option Strict на On вернет эти уведомления к установкам по умолчанию. Дополнительные сведения см. в разделе Практическое руководство. Включение или отключение предупреждений компилятора (Visual Basic).
Чтобы установить значение Option Compare
Выбрав проект в обозревателе решений, в меню Проект выберите пункт Свойства.
На вкладке Компиляция в списке Option Compare выберите Двоичный или Текст.
Чтобы задать значение Option Infer
Выбрав проект в обозревателе решений, в меню Проект выберите пункт Свойства.
На вкладке Компиляция в списке Option infer выберите Включено или Выключено.
См. также
Задачи
Практическое руководство. Включение или отключение предупреждений компилятора (Visual Basic)
Ссылки
Оператор Option Explicit (Visual Basic)
Страница "Компиляция" в конструкторе проектов (Visual Basic)
Основные понятия
Вывод локального типа (Visual Basic)