2014년 10월 31일 금요일

[미완] Visual Studio 6 - Use MFC in a Sharcd DLL 배포시 필요한 DLL

[미완] Visual Studio 6 - Use MFC in a Sharcd DLL 배포시 필요한 DLL

mfc42.dll, msvcirt.dll, msvcrt.dll
그리고 mfco42.dll도 있는데 이것은 거의 사용을 안해서 보통 없어도 된다.

물론 Debug모드이면
mfc42D.dll, msvcirtD.dll, msvcrtD.dll, msvcirtD.dll이 필요하다.

이것은 .exe와 같은 폴더에 복사 하거나(.exe와 같이 배포)
C:\Windows\System32 폴더에 복사하면 된다.

아니면 Project Settings의 Microsoft Foundation Classes의 설정을
Use MFC in a Static Library로 설정하면 된다.
그러면 dll을 .exe에 포함되게 생성을 한다.
(물론 .exe의 용량과 실행시 dll다운으로 인하여 메모리가 늘어남)

댓글 없음:

댓글 쓰기