2011-12-27 3 views
0

설치 디렉토리를 선택해야 내 비주얼 스튜디오 2008 설치 프로젝트는 자동으로 구성 파일을 기반으로. 사용자 지정 작업에 대해 Installer에서 파생 된 C# 클래스를 사용하고 있습니다. 내 Install() 방법으로 설정 파일을 읽었습니다.설정 응용 프로그램 폴더는

이 사용자 정의 동작 내에서 설치 프로그램의 응용 프로그램 폴더를 어떻게 변경합니까?

+0

우연히 이것은 .MSI 설치 프로그램입니까? 그렇다면 디자인 타임에 모든 정보를 편집 할 수 있습니다 .. – MethodMan

+0

디렉토리는 설치시 사용자 컴퓨터의 구성 파일에 의해 결정되므로 설계시 설정할 수있는 방법이 없습니다. – japreiss

+0

나는 MSI 설치 응용 프로그램을 작성하여 착각하고 있지 않다 경우 당신은 여전히이 문제를 얻을 수 있습니다 ..하지만 전화 실망 – MethodMan

답변

2

폴더 경로 TARGETDIR 속성에 저장됩니다 설치를 촬영 당신은 또한 변화하고 또는 여기에 화면을 체크 물건을 추가 볼 수있는 일반 응용 프로그램입니다 경우.

설치 프로그램 클래스 작업은 Windows Installer 속성을 설정할 수 없으므로 현재 사용자 지정 동작을 사용하여 설치 경로를 동적으로 변경할 수 없습니다. 설치 속성을 설정할 수 있습니다

만 다음 사용자 지정 작업 유형 : 설치 핸들

  • VBScript와 자바 스크립트
  • 윅스 도구 모음 사용자 지정 작업
  • 당신이 사용하는 경우를 수신

    • win32 DLL 그 중 하나 인 TARGETDIR 특성을 필요한 경로로 설정할 수 있습니다.

    +1

    하지만, 정확히 내가 알 필요가있다. 감사! – japreiss

    관련 문제