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


Практическое руководство. Настройка параметров компилятора (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

  1. Выбрав проект в обозревателе решений, в меню Проект выберите пункт Свойства.

  2. На вкладке Компиляция в списке Option explicit выберите Включено или Выключено.

Чтобы задать значение Option Strict

  1. Выбрав проект в обозревателе решений, в меню Проект выберите пункт Свойства.

  2. На вкладке Компиляция в списке Option strict выберите Включено или Выключено.

    Если включить уведомления компилятора Неявное преобразование, Позднее связывание или Неявный тип, в этом списке появится параметр (другой)(см. параметр Конфигурации предупреждений ниже). Изменение значения Option Strict на On вернет эти уведомления к установкам по умолчанию. Дополнительные сведения см. в разделе Практическое руководство. Включение или отключение предупреждений компилятора (Visual Basic).

Чтобы установить значение Option Compare

  1. Выбрав проект в обозревателе решений, в меню Проект выберите пункт Свойства.

  2. На вкладке Компиляция в списке Option Compare выберите Двоичный или Текст.

Чтобы задать значение Option Infer

  1. Выбрав проект в обозревателе решений, в меню Проект выберите пункт Свойства.

  2. На вкладке Компиляция в списке Option infer выберите Включено или Выключено.

См. также

Задачи

Практическое руководство. Включение или отключение предупреждений компилятора (Visual Basic)

Ссылки

Оператор Option Explicit (Visual Basic)

Оператор Option Strict

Оператор Option Compare

Оператор Option Infer

Страница "Компиляция" в конструкторе проектов (Visual Basic)

Основные понятия

Вывод локального типа (Visual Basic)

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

Управление свойствами компиляции