2011-11-15 3 views
25

Windows Installer를 사용하여 프로그램을 배포 할 때 기본 설치 경로를 어떻게 설정합니까?Windows 설치 프로그램에서 기본 설치 경로를 어떻게 설정합니까?

+0

* 방법은 설치 프로그램을 빌드하는 데 사용하는 기술에 따라 다르지만 예, 기본 설치 경로를 설정할 수 있습니다. –

+0

아하 내가 재산을 발견했을 수도 있습니다. – user589195

+0

윈도우 인스톨러는 msi 데이터베이스를 소비하는 응용 프로그램을 설치하는 기술 중 하나입니다. 알아야 할 중요한 기술은 MSI 데이터베이스 (WiX, InstallShield, Visual Studio 설치 프로젝트 (Uugh))를 만드는 데 사용하는 기술입니다. –

답변

54

Visual Studio 설치 프로젝트에서 File System 편집기 내에서 Application Folder 폴더의 DefaultLocation 속성을 설정하여 기본 설치 경로를 제어합니다.

이것은 차례대로 발견 했으므로 기본값은 [ProgramFilesFolder][Manufacturer][ProductName]입니다. 이 속성을 완전히 바꿀 수 있습니다 (최소한 [ProgramFilesFolder]을 유지해야 함). 또는이 속성을 수정할 수 있습니다.

[ProgramFilesFolder]이 내장되어있어 Window 설정이 사용자 정의 된 방법과 관계없이 대상 시스템의 Program Files 디렉토리로 연결됩니다. 다른 두 속성은 설치 프로젝트의 속성입니다 (솔루션 탐색기에서 설치 프로젝트를 선택하고 속성 눈금을 조사하여 해당 프로젝트를 찾습니다). Visual Studio를 설치할 때 입력 한 회사 이름과 설치 프로젝트의 이름이 기본값입니다.

+1

그 프로그램 파일 비트를 제거하고 싶습니다. 프로그램 파일 디렉토리 위의 폴더에 설치하고 싶습니다. 즉 C : \ Manufacturer – user589195

+15

제거 할 수는 있지만 Microsoft에서 권장하지는 않습니다. 설치중인 컴퓨터에 C 드라이브가 있는지 여부를 어떻게 알 수 있습니까? '[WindowsVolume] [Manufacturer]'를 시도해 볼 수도 있지만 작동 여부는 확실하지 않습니다. 다음은 표준 설치 관리자 속성에 대한 [documentation] (http://msdn.microsoft.com/en-us/library/windows/desktop/aa370905(v=vs.85) .aspx # system_folder_properties)입니다. –

+3

[WindowsVolume] [제조 업체]는 좋은 answare입니다! :) – huncyrus

관련 문제