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


Практическое руководство. Настройка параметров компилятора

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

Компилятор Visual Basic предоставляет несколько параметров для проверки кода во время компиляции. Инструкция Option Explicit определяет, должны ли быть переменные явно объявлены. Инструкция Option Strict определяет, допустимы ли явные сужающие преобразования и позднее связывание. Инструкция Option Infer разрешает определение типа для переменных уровня элемента (локальных переменных). Инструкция Option Compare указывает метод, который используется для сравнения строк: двоичный (с учетом регистра) или текстовый (без учета регистра).

c553zwz0.alert_note(ru-ru,VS.90).gifПримечание.

Установка этих параметров определяет умолчания для проекта; они могут переопределяться для файлов в проекте с помощью операторов языка Option Explicit, Option Strict, Option Infer и Option Compare.

Кроме того, параметры позволяют включать или отключать предупреждения компилятора для нескольких определенных условий. Дополнительные сведения см. в разделе Практическое руководство. Включение или отключение предупреждений компилятора.

Параметры компилятора задаются на странице Компиляция в Конструкторе проектов.

c553zwz0.alert_note(ru-ru,VS.90).gifПримечание.

На компьютере могут отображаться имена или расположения некоторых элементов пользовательского интерфейса Visual Studio, отличающиеся от указанных в дальнейших инструкциях. Эти элементы определяются используемой версией Visual Studio и ее параметрами. Дополнительные сведения см. в разделе Параметры Visual Studio.

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

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

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

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

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

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

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

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

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

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

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

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

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

См. также

Задачи

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

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

Вывод локального типа

Ссылки

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

Оператор Option Strict

Оператор Option Compare

Оператор Option Infer

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

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