본문 바로가기
프로그래밍 놀이터/C, C++, C#, VB

[VB6] 컴파일과 배포 ( Compile and Distribution )

by 돼지왕 왕돼지 2013. 6. 26.
반응형



 컴파일과 배포( Compile and Distribution )

 


[VB6] 컴파일과 배포 ( Compile and Distribution )


[이전강좌] Error Handling


컴파일 ( Compile )


[Menu] 의 [Make Project.exe] 를 통해 compile 함과 동시에 exe 파일을 만들 수 있다.

이 컴파일된 exe 파일이 있어야만 배포가 가능하다.


VB 가 설치된 컴퓨터에서는 이 exe 파일만 전달하여도, 해당 exe 파일을 실행할 수 있지만,

모든 컴퓨터가 VB를 설치하고 있거나, VB 프로그램을 돌릴 환경을 갖추고 있는 것이 아니다.


그래서 아래의 배포(distribution) 가 필요한 것이다.







배포 ( Distribution )


위에서 언급한데로 VB 로 만든 exe 파일을 돌리기 위해서는,

기본적으로 VB 프로그램을 실행할 때 필요한 DLL 파일들과,

해당 VB 프로그램에서 사용한 Component 관련된 module 파일들 ( ocx 파일 ) 을 기본으로 필요로 한다.


모든 컴퓨터가 이런 환경을 갖추고 있는 것이 아니다.

배포는 이런 실행에 필요한 구성요소들을 하나로 묶어 Setup 파일로 만들고, 

프로그램을 실행하기 전에 구성요소들을 복사하여 실행환경을 만든다.


따라서 공식적인 프로그램은 모두 배포를 통해 사용자에게 전달되어야 정확하다.


이 설치를 동반한 배포는 [Visual Studio Tools] 에 있는

[Package and Development Wizard] 를 통해서 가능하다.

( 이 녀석은 별개의 프로그램이다. )


참고로 위에서 언급했듯이, compile 된 exe 파일이 있어야 이 배포과정을 제대로 수행할 수 있다.


위저드를 통해 이것저것 설정을 끝내고, Finish 를 누르면

Setup.exe, SETUP.LST, Project.CAB 세개의 파일이 생기는데, 

3개의 파일이 한 폴더에 있어야 설치가 제대로 된다.



[다음강좌] Menu 만들기







반응형

댓글