Практическое руководство. Сокращение размера построения отладки MFC
Обновлен: Ноябрь 2007
Этот раздел применим для следующих версий.
Выпуск |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Экспресс-выпуск |
Только машинные коды |
|||
Standard |
Только машинные коды |
|||
Pro и Team |
Только машинные коды |
Условные обозначения:
Применимо |
|
Неприменимо |
|
Команда или команды по умолчанию скрыты. |
Примечание. |
---|
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от активных параметров или версии. Для изменения настроек выберите Параметры импорта и экспорта в меню Сервис. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Отладочная информация для большого MFC-приложения может занимать значительное дисковое пространство.
Чтобы уменьшить размер отладочной информации
Перестройте библиотеки MFC с применением параметра /Z7, /Zi, /ZI (формат отладочной информации) вместо /Z7. С помощью этих параметров строится один файл программной базы данных (PDB), содержащий отладочную информацию для всей библиотеки, тем самым сохраняется место на диске.
-или-
Перестройте библиотеки MFC без отладочной информации (без параметра /Z7, /Zi, /ZI (формат отладочной информации)). В этом случае из-за отсутствия отладочной информации использовать большинство возможностей отладчика внутри кода библиотеки MFC не удастся, но, так как библиотеки MFC уже отлажены, это не будет проблемой.
-или-
Следует построить приложение MFC с отладочной информацией только для избранных модулей. Дополнительные сведения см. в разделе Практическое руководство. Построение приложения MFC с отладочной информацией для избранных модулей.