본문 바로가기

IT/Tips

Visual Studio 프로그램 배포/재배포 방법


내가 작성한 프로그램은 아무데서나 쉽게 실행이 안된다.


다른곳에서도 실행하게 만드는 방법을 설명하겠다.


** Microsoft Visual C++ 2010 기준 **



1. Microsoft Visual C++ 2010 재배포 가능 패키지(x86) 를 설치한다. 


2. 정적 컴파일을 한다. (용량은 좀 늘어남)


솔루션 탐색기에서 프로젝트를 선택 한뒤,



'프로젝트 - 속성 - 구성 속성 - 일반'의 'MFC 사용'을 '정적 라이브러리에서 MFC사용' 로 바꾸고 컴파일을 한다.




또는

 

동적링크를 정적링크로 수정


프로젝트속성:구성속성:C/C++:코드생성:런타임라이브러리




활성 (Debug) : 다중 스레드 디버그 DLL(/MDd) => 다중 스레드 디버그 (/MTd)

활성 (Release) : 다중 스레드 DLL (/MD) => 다중 스레드(/MT)


또는


재배포 가능 패키지를 친구집에 설치해야함 (일명 서비스팩)