Visual Studio 2008에서 내 응용 프로그램을 Release로 빌드하는 데 약간의 문제가 있습니다. 오류 또는 경고없이 Debug로 잘 빌드됩니다. 응용 프로그램은 주로 작은 MFC와 ATL이 여기 저기에 섞인 Win32입니다. 솔루션의 대부분의 프로젝트는 LIB 및 DLL을 생성합니다.Visual Studio 2008에서 릴리스로 응용 프로그램 빌드 문제 - C++
이 내가 점점 오전 오류 중 하나입니다
치명적인 오류 C1189 : # 오류 :/MD [D] (CRT의 DLL 버전) MFC 공유 DLL 버전이 필요가있는 건물 MFC 응용 프로그램입니다. _AFXDLL를 #define한다 또는 체류/MD [D]
내 응용 프로그램 다중 스레드 DLL, 그래서 /MD
요구를 사용하지 마십시오. 유일한 윈도우에 포함이됩니다
이치명적인 오류 C1083 : 'WMIQuery.h': 열 수 없습니다 파일 포함 해당 파일이나 디렉토리를
#include "stdafx.h"
#include "afx.h"
#include "WMIQuery.h"
#include "SerialPort.h"
다른 오류가 이것이다
이 파일은 Debug에 대한 환경을 찾는 데 아무런 문제가 없기 때문에이 파일은 저에게 의미가 없습니다.
누구든지 해결 방법을 알고 있습니까? 추가 정보가 필요하면 그냥 말하면됩니다. 감사.
릴리스 및 디버그는 서로 다른 환경을 사용하므로 디버그에서 헤더를 찾을 수 있다는 것은 릴리스 모드에서 헤더를 찾는 것과 관련이 없음을 의미합니다. – stonemetal