Вопросы о расширенных настройках компилятора в Visual Studio Express 2008 Express Edition

2

Вся информация, которую я нашел относительно настроек компилятора, касается полной версии VS, которая, похоже, не согласуется с экспресс-выпуском.

Первый момент: на экране нет опции, чтобы сказать, устанавливаю ли опции для режима отладки или выпуска. Теперь на вопросы:

(1) Проверяется опция оптимизации включения. Это для режима выпуска, и он неявно отключен для режима отладки?

(2) Генерирующая информация об отладке устанавливается только на pdb-only. Это для режима выпуска, и он неявно установлен для режима отладки?

Что касается файлов pdb, я прочитал, что вам не нужно отправлять их, чтобы получить номера строк в дампах исключений. Вместо этого вы можете архивировать их, а затем при отправке дампа вы можете связать его так или иначе, чтобы найти номера строк.

(3) Это что-то, что возможно только в полной версии? В экспресс-редакции невозможно подключить отладчик (например, отлаживать во время разработки). Может быть, это как-то связано с этим?

(4) Определить константу DEBUG не проверяется и проверять константу TRACE. Эти две настройки для режима выпуска и неявно проверяются для режима отладки?

EDIT:

Я не могу в это поверить, это всегда одно и то же. Как только я задаю этот вопрос, мои навыки в Google внезапно увеличиваются.

Я ответил на вопрос ниже.

  • 1
    Ха-ха. Я знаю это чувство. Гугл неделями ... пост в StackOverflow ... гугл подробнее ... найди ответ ... Повторить
Теги:
visual-studio
compiler-construction

1 ответ

2
Лучший ответ

Причина, по которой я не мог видеть параметры отладки или выпуска, заключается в том, что мне нужно было изменить параметр, чтобы показать расширенные конфигурации сборки.

Перейдите к:

Инструменты > Параметры > Проект и решения > Общие и проверьте "Показать расширенные конфигурации сборки".

Обратите внимание: если вы этого не видите, установите флажок "Показать все настройки" в диалоговом окне основных параметров.

Надеюсь, это экономит время для других.

ETA: Если вы не видите расширенные конфигурации конфигурации, те, которые вы видите, являются версиями режима выпуска, а версии отладки такие же, как я предполагал, в OP.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню