기타

[MFC] Shared DLL을 사용한 2005 버전 프로그램 배포 시 주의

광주아이 2007. 10. 25. 16:22

Static Library 사용 시엔 문제가 없지만 Share DLL을 사용 시

릴리즈 버전은 ..\Microsoft Visual Studio 8\VC\redist\x86 에서,
디버그 버전은 ..\Microsoft Visual Studio 8\VC\redist\Debug_NonRedist 에서

CRT, MFC, ATL에 맞는 dll과 함께 Microsoft.VC80.*.manifest 도 포함해서 실행파일과 같은 폴더에 넣어주어야 한다.

아니면 ..\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\vcredist_x86 또는
VC++ 2005 재배포 가능 패키지를 설치하여야 한다.
www.microsoft.com/downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&DisplayLang=ko