Задать вопрос
@Venesuella
BlackJack и ...

Чем отличается Debug от Release в Visual Studio?

Здравствуйте! Подскажите, чем отличается режим Debug от Release в VIsual Studio?
  • Вопрос задан
  • 2721 просмотр
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
petermzg
@petermzg
Самый лучший программист
Это всего лишь название настроек профиля компиляции.
В каждом профиле можно указать определенные параметры компилятору, для примера:
- Optimize code
- Define DEBUG constant
и другие

Список параметров вы можете увидеть в свойствах проекта.
Ответ написан
Комментировать
В свойствах проекта можно глянуть разницу
Опции для юилда слегка отличаются по умолчанию.
Аналогично в web config
Ответ написан
Комментировать
@dmitryKovalskiy
программист средней руки
Данные режимы отличаются настройками конфигураций. web.config - общие настройки на все конфигурации. web.debug.config и web.release.config - настройки конкретных конфигураций. Ну и если вы используете конструкцию #if DEBUG
в вашем коде - то в конфигурации release эти инструкции не будут компилироваться и включаться в конечные сборки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы