Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблемы с конфигурацией Release

12K
06 января 2006 года
KometGel
4 / / 06.10.2005
Проблема состоит в следующем: имеются программы (exe–файлы), скомпилированные в конфигурации Debug и выполняющиеся без проблем. Если те же самые исходные файлы скомпилировать в exe-файл в конфигурации Release, то во время выполнения возникают ошибки.
Одна из программ, по-видимому, выдает ошибку в момент, когда завершается процесс подготовки данных и они должны выводиться в ActiveX элемент управления MSFlexGrid. Это происходит когда ползунок, отображающий ход процесса, доходит до конца. После этого Debug-программа выводит данные в MSFlexGrid. При запуске Release-программы вывода данных в MSFlexGrid не происходит, вместо этого появляется такое сообщение: «Runtime Error! Program: (далее следует путь к exe-файлу). Abnormal program termination».
В другой программе ошибка возникает при попытке переместить немодальное диалоговое окно по экрану с помощью мыши. Сообщение об ошибке такое: «Программа выполнила недопустимую операцию и будет закрыта. Если эта ошибка будет повторяться, обращайтесь к разработчику».
Все программы созданы с помощью мастера MFCAppWizard.
Подскажите, пожалуйста, с чем связаны эти проблемы и как скомпилировать exe-файл в конфигурации Release, чтобы он нормально работал?
398
06 января 2006 года
Alexandoros
630 / / 21.10.2005
Ошибки в программе однозначно. Ищи где у тебя стоят дефайны, когда код компилится только в дебуг-версии. А еще можно догадатся прикрепить проект.
16K
02 февраля 2006 года
vvvvv
2 / / 02.02.2006
Цитата:
Originally posted by KometGel
Проблема состоит в следующем: имеются программы (exe–файлы), скомпилированные в конфигурации Debug и выполняющиеся без проблем. Если те же самые исходные файлы скомпилировать в exe-файл в конфигурации Release, то во время выполнения возникают ошибки.
Одна из программ, по-видимому, выдает ошибку в момент, когда завершается процесс подготовки данных и они должны выводиться в ActiveX элемент управления MSFlexGrid. Это происходит когда ползунок, отображающий ход процесса, доходит до конца. После этого Debug-программа выводит данные в MSFlexGrid. При запуске Release-программы вывода данных в MSFlexGrid не происходит, вместо этого появляется такое сообщение: «Runtime Error! Program: (далее следует путь к exe-файлу). Abnormal program termination».
В другой программе ошибка возникает при попытке переместить немодальное диалоговое окно по экрану с помощью мыши. Сообщение об ошибке такое: «Программа выполнила недопустимую операцию и будет закрыта. Если эта ошибка будет повторяться, обращайтесь к разработчику».
Все программы созданы с помощью мастера MFCAppWizard.
Подскажите, пожалуйста, с чем связаны эти проблемы и как скомпилировать exe-файл в конфигурации Release, чтобы он нормально работал?

16K
02 февраля 2006 года
vvvvv
2 / / 02.02.2006
У меня такая же беда.
Если разобрался, подскажи в чем проблема, будь добр.
2.4K
03 февраля 2006 года
dinasok51
219 / / 12.11.2005
Цитата:
Originally posted by vvvvv
У меня такая же беда.
Если разобрался, подскажи в чем проблема, будь добр.



Какая версия VS и какой Service Pack?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог