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

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

Здравствуйте! Подскажите, чем отличается режим Debug от Release в VIsual Studio?
  • Вопрос задан
  • 2798 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
petermzg
@petermzg
Самый лучший программист
Это всего лишь название настроек профиля компиляции.
В каждом профиле можно указать определенные параметры компилятору, для примера:
- Optimize code
- Define DEBUG constant
и другие

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

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

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