VS2008에서 컴파일된 프로그램이 WIN98에서 실행되지 않는다.
VS2008은 WIN98을 지원하지 않는다고 명시했다.
그럼에도 98에서 강제로 실행되게 할 수 있는 편법이 존재한다.
PE헤더의 MajorOperatingSystemVersion항목과 MajorSubsystemVersion항목을
각각 4로 바꿔주면 된다.(CFF Explorer라는 툴로 변경함)
실행은 되지만 제대로 작동하지 않는다.
작동하게 해주는 유료툴이 존재한다.
(Legacy Extender for Visual Studio 2005/2008 (www.legacyextender.com)
GetSystemWindowsDirectory과 같이 98에서 지원되지 않는 API까지 되게 해주지는 않는다.
이런 방법밖에 없다면 그냥 VS6로 컴파일하고 말겠다..
VS2008은 WIN98을 지원하지 않는다고 명시했다.
그럼에도 98에서 강제로 실행되게 할 수 있는 편법이 존재한다.
PE헤더의 MajorOperatingSystemVersion항목과 MajorSubsystemVersion항목을
각각 4로 바꿔주면 된다.(CFF Explorer라는 툴로 변경함)
실행은 되지만 제대로 작동하지 않는다.
작동하게 해주는 유료툴이 존재한다.
(Legacy Extender for Visual Studio 2005/2008 (www.legacyextender.com)
GetSystemWindowsDirectory과 같이 98에서 지원되지 않는 API까지 되게 해주지는 않는다.
이런 방법밖에 없다면 그냥 VS6로 컴파일하고 말겠다..
'tool' 카테고리의 다른 글
doxygen (0) | 2011.12.06 |
---|---|
crash dump (0) | 2011.11.11 |
WinDbg (0) | 2011.01.30 |
VC .Net에서 산출물(output/intermediate) 관리하기 (0) | 2010.12.23 |
vs2008 프로젝트속성 상속 (0) | 2010.09.27 |