사용자 지정 설치 관리자를 사용하여 설치시 수행해야하는 몇 가지 구성이 필요한 WinForms 응용 프로그램이 있습니다.사용자 지정 작업 설치 관리자 클래스에서 두 번째 설치 관리자 시작
또한 별도의 msi에서 설치되는 웹 서비스도 만들었습니다.
설치 프로그램이 클라이언트 설치 프로그램이나 클라이언트 및 서비스 설치 프로그램 만 실행하도록하는 라디오 단추를 선택하고 싶습니다. 라디오 버튼에 대한 사용자 지정 작업 만들기
는 간단하다 (Example here)
내 질문에 그래서:
내가 클라이언트 설치 또는 실행에 웹 서비스 파일을 포함해야 웹 서비스 msi?
클라이언트 설치에서 사용되는 일부 매개 변수는 웹 설치시 에 필요합니다. 별도의 msi를 실행하면 사용자가 데이터를 두 번 입력하지 않고도이 값을
번으로 전달할 수 있습니까?웹 서비스가 포함 된 경우 웹 설치와 클라이언트를 결합하는 방법은 무엇입니까?
편집 : 나는 시도했다 것들 :
내가 웹 설치 프로그램을 생성하고 클라이언트 실행 파일의 디렉토리 구조를 만드는 시도했지만이 후 나는 '아마 때문에 (사용 권한 오류가 발생을 Program Files 폴더에 설치). 클라이언트 설치 관리자를 시도하고 수동으로 웹 서비스에 대한 inetpub 아래에 디렉터리 구조를 만드는 경우이 같은 문제가 될 것으로 판단됩니다.
웹 서비스 설치 프로그램의 빌드 된 출력을 포함하는 경우 사용자 지정 작업 편집기 화면에서 액세스 할 수 없으므로 조건부 실행을 적용 할 수 없습니다.
현재 쉘 명령으로 msi를 시작하는 데 사용하는 사용자 지정 설치 관리자 클래스를 확장해야하지만이 작업을 수행하는 올바른 방법이 아닌 것처럼 보입니다.