Могу ли я установить Option Explicit и Option Strict на уровне проекта / решения?
Мне действительно нравится скорость кодирования, которую обеспечивает VB.NET, но мне не нравится возможность забывать объявлять типы переменных, возвращать типы функций и т. Д., И именно поэтому в каждом классе, который я использую:
Option Explicit On
Option Strict On
Есть ли способ определить эти два варианта на уровне проекта / решения?
Копировать эти два варианта в каждом классе очень утомительно...
Мы кодируем с Visual Studio 2010 в.NET 4 Client Profile.
2 ответа
Решение
Да, вы можете установить эти параметры для всего проекта в свойствах вашего проекта:
- Щелкните правой кнопкой мыши свой проект в обозревателе решений и выберите "Свойства" в контекстном меню.
- Нажмите на вкладку "Компиляция" в списке слева.
- Установите значения в выпадающих списках по желанию.
Вы также можете указать эти параметры глобально в параметрах Visual Studio (хотя это повлияет только на новые проекты, а не на существующие):
- В среде Visual Studio щелкните меню "Инструменты" и выберите "Параметры".
- Разверните элемент "Проекты и решения" в древовидном представлении в левой части диалогового окна.
- Выберите пункт "VB Defaults".
- Установите "Настройки проекта по умолчанию" по своему усмотрению.
Что ж, очевидное место - заглянуть в диалог настроек проекта, и вот: