VB.NET 2008/Visual Basic 2008

배포 - 배포 전략 선택

본클라쓰 2011. 5. 11. 10:28

Visual Studio에서는 Windows 기반 응용 프로그램을 배포하기 위한 두 가지 전략을 제공한다.

 

이는 ClickOnce 기술을 사용하여 응용 프로그램을 게시하는 방법과, Windows Installer 기술을 사용하여 일반적인 설치 프로그램을 통해 응용 프로그램을 배포하는 방법이다. ClickOnce 배포를 사용할 경우 중앙에 한 위치에 응용 프로그램을 게시하면 사용자는 해당 위치에서 응용 프로그램을 설치 또는 실행한다. Windows Installer 배포를 사용할 경우 응용 프로그램을 setup.exe 파일에 패키지한 후 사용자에게 해당 파일을 배포한다. 그러면 사용자는 setup.exe 파일을 실행하여 응용 프로그램을 설치한다.

 

대부분의 경우 ClickOnce 배포를 사용하면 최종 사용자는 보다 편리하게 설치를 수행할 수 있으며 개발자의 작업 부담도 줄어든다. 그러나 Windows Installer 배포가 필요한 경우도 있다.

 

 

 

ClickOnce 배포의 기능

 

일반적으로 ClickOnce 배포를 사용하면 응용 프로그램을 매우 간편하게 설치 및 업데이트 할 수 있지만 Windows Installer배포를 사용할 때보다 작업 유연성은 떨어진다.

 

 

 

Windows Installer 배포의 기능

 

Windows Installer를 사용할 경우 솔루션에 설치 프로젝트를 추가하여 사용자에게 배포할 설치 파일을 만든다. 그러면 사용자는 설치 파일을 실행하고 마법사의 단계를 수행하여 응용 프로그램을 설치한다. ClickOnce를 사용할 때는 게시 마법사를 사용하여 응용 프로그램을 패키지한 후 웹 사이트나 네트워크 파일 공유에 게시한다. 그러면 사용자는 해당 위치에서 직접 한 번에 응용 프로그램을 설치 및 시작할 수 있다.