대체 배포 방법

업데이트: 2007년 11월

Visual Studio에 포함된 배포 도구 외에도 다양한 대체 배포 방법이 있습니다. 대부분의 경우, 배포 도구를 사용하여 설치하는 것이 보다 안정적이지만, 일부 간단한 상황에서는 대체 방법이 적합할 수 있습니다. 자세한 내용은 Windows Installer 배포 개요를 참조하십시오.

웹 프로젝트의 경우 프로젝트 메뉴에서 프로젝트 복사 명령을 사용할 수 있습니다. 프로젝트를 배포하지 않고 복사하는 것은 프로젝트의 내용을 대상 웹 서버로 더욱 간단히 이동시킬 수 있는 방법입니다. 복사를 한다고 해서 IIS(인터넷 정보 서비스) 디렉터리 설정이 자동으로 구성되지는 않습니다. 따라서, 대부분의 경우에는 프로젝트를 배포해야 등록 및 IIS 구성과 같은 폭넓은 배포 프로젝트 관리 기능을 활용할 수 있습니다.

기본적으로 프로젝트 복사 명령은 대상 서버에 새로운 웹 응용 프로그램을 만들고 해당 응용 프로그램 실행에 필요한 파일만 복사합니다. 프로젝트 복사 명령을 사용하려면 FrontPage Server Extensions가 대상 서버에 설치되어 있어야 합니다. 프로젝트를 서버로 복사하는 일반적인 단계는 다음과 같습니다.

  1. 프로젝트 메뉴에서 프로젝트 복사를 선택합니다.

  2. 대상 프로젝트 폴더를 선택합니다.

  3. 웹 액세스 방법을 선택합니다.

  4. 복사할 파일을 선택합니다.

    기본 옵션은 응용 프로그램을 실행하는 데 필요한 파일만 배포합니다. 프로젝트 폴더의 모든 프로젝트 파일이나 모든 파일을 배포할 수도 있습니다.

Windows Xcopy 명령은 한 위치에서 다른 위치로 프로젝트 또는 응용 프로그램을 복사하는 간단한 방법입니다. 가장 간단한 경우를 제외한 대부분의 경우에는 Xcopy를 사용하지 않고 프로젝트를 배포하는 것이 좋습니다. 프로젝트 복사 명령처럼 Xcopy도 어셈블리의 위치를 등록하거나 확인하지 않으며, 웹 프로젝트의 경우 IIS 디렉터리 설정을 자동으로 구성하지 않습니다. 또한, Xcopy를 사용하여 응용 프로그램을 배포할 경우 Windows Installer 기능을 활용하지 못하여 파일을 덮어써 다른 응용 프로그램을 손상시킬 수 있으므로 주의해야 합니다.

Xcopy 명령에 대한 명령줄 구문 및 옵션을 보려면 명령 프롬프트 창에서 Xcopy /?를 입력하십시오.

Visual Studio에 포함된 배포 도구 외에도, 타사 공급업체의 Windows Installer를 지원하는 설치 도구를 사용할 수 있습니다. 이러한 도구는 Visual Studio 배포에서 지원하지 않는 추가 Windows Installer 기능을 지원할 수 있습니다.

커뮤니티 추가 항목

표시: