파일, 폴더 및 배포
업데이트: 2007년 11월
배포의 기본 목적은 대상 컴퓨터에 파일을 설치하는 것입니다. Visual Studio의 배포 도구를 사용하면 이러한 파일이 설치되는 위치 및 방법을 제어할 수 있습니다.
파일 시스템 편집기에서는 대상 컴퓨터의 파일 시스템 구조를 볼 수 있습니다. 파일 시스템의 구조는 컴퓨터마다 다를 수 있고 폴더 이름도 서로 다를 수 있습니다. 파일 시스템 편집기에서는 추상 폴더의 개념을 사용하여 원하는 곳에 파일이 설치되도록 합니다.
가상 폴더는 Windows 시스템 폴더를 나타낸 것입니다. 예를 들어, 바탕 화면 폴더는 시스템 폴더 바탕 화면과 같습니다. Windows에서는 시스템 폴더의 위치를 추적하므로 폴더의 위치 또는 이름에 상관없이 바탕 화면 폴더에 있는 파일은 항상 바탕 화면 시스템 폴더에 있게 됩니다. 자세한 내용은 특수 폴더 및 사용자 지정 폴더를 참조하십시오.
원하는 폴더를 만들어 이것을 시스템 폴더 아래에 둘 수도 있습니다. 예를 들어, 응용 프로그램 폴더 아래에 응용 프로그램 데이터 폴더를 만들면 대상 컴퓨터의 응용 프로그램 폴더 위치에 상관없이 응용 프로그램 데이터 폴더에 있는 파일은 항상 동일한 상대 위치에 설치됩니다. 자세한 내용은 방법: 파일 시스템 편집기에서 폴더 추가 및 제거를 참조하십시오.
파일 시스템 편집기의 폴더에는 파일, 프로젝트 출력 및 어셈블리가 포함될 수 있습니다. 프로젝트 출력은 솔루션 내의 다른 프로젝트에 포함된 항목을 나타내며, 기본 빌드된 출력(예: 실행 파일), 지역화된 리소스, 기호화된 디버그 정보, 콘텐츠 파일(예: HTML 페이지) 및 프로젝트 소스 파일을 포함할 수 있습니다. 이러한 각 출력은 프로젝트 출력 그룹으로 참조되고, 프로젝트 출력 그룹에는 기본 출력(주 출력이라고도 함) 및 모든 추가 출력과 종속성이 포함됩니다. 자세한 내용은 방법: 파일 시스템 편집기에서 프로젝트 출력 추가 및 제거를 참조하십시오.
또한, Condition 속성을 사용하여 모든 파일 또는 폴더에 조건을 지정할 수 있습니다. 이렇게 하면 설치하는 동안 대상 컴퓨터의 조건에 따라 파일 설치를 사용자 지정할 수 있습니다. 예를 들어, 대상 컴퓨터의 운영 체제 버전에 따라 서로 다른 파일을 설치할 수 있습니다. 자세한 내용은 조건부 배포를 참조하십시오.
파일 시스템 편집기에서는 바로 가기 만들기도 지원하므로 한 폴더에 파일을 두고 바탕 화면 또는 다른 폴더의 바로 가기에서 이러한 파일을 가리킬 수 있습니다. 자세한 내용은 방법: 파일 시스템 편집기에서 바로 가기 추가 및 제거를 참조하십시오.