Не компилируется Release exe.-файл
От: RussianFellow Россия http://russianfellow.livejournal.com
Дата: 20.06.18 07:31
Оценка:
У меня есть решение MySolution в виде диалогового интерфейсного окна, которое я откомпилировал и создал Debug .exe-файл. Этот файл нормально запускается как из среды разработки Visual Studio 2012, так и самостоятельно. Решение MySolution делится на проекты MyProject1, MyProject2, ..., MyProjectN.

Но я решил на основе этого решения создать также и Release exe.-файл. Для этого я в окне среды разработки в Отладка — Свойства MySolution — Свойства конфигурации поставил "Активная (Release)". После этого я перестроил моё решение.

В результате у меня высветились ошибки:
1) в различных .h-файлах и .cpp-файлах появились ошибки:

error C1083: Не удается открыть файл включение:
MyProject1\file1.h

error C1083: Не удается открыть файл включение:
MyProject2\file2.h

...

error C1083: Не удается открыть файл включение:
MyProjectN\fileN.h


2) в файле afxv_w32.h:

error C1189: #error: WINDOWS.H already included. MFC apps must not #include <windows.h>


--это в файле afxv_w32.h в строке:

#ifdef _WINDOWS_
#error WINDOWS.H already included. MFC apps must not #include <windows.h>
#endif


Что это означает? Как исправить ошибку--как сделать так, чтобы Release .exe-файл компилировался и собирался?
1613 г. = 2024 г.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.