2015-01-31 7 views
0

InstallShield LE에서 Wix로 이동하려고합니다.번들에서 MSI 패키지 업그레이드를 검색합니다.

InstallShield는 Foobar.Exe 파일을 생성합니다. 나는/b 인수와 함께 실행 한 다음 dark.exe를 사용하여 wxs 코드를 생성했습니다.

동일한 업그레이드 코드로 MSI 패키지 (Foobar.msi)를 만들고 일부 필수 구성 요소와 함께 Foobar.msi 및 DIsplayInternaUI = true와 함께 번들을 생성했습니다. InstallShield에서 Wix 로의 업그레이드가 예상대로 작동합니다.

그러나 번들은 Rob Mensching recommends (현재 두 개가 있음)과 같은 모든 UI를 처리하고 싶습니다. 번들은 MSI가 업그레이드되고 있음을 어떻게 알 수 있습니까? 왜냐하면 나는 처음 설치 (다양한 시스템 설정)시에만 대화 상자를 보여줄 필요가 있기 때문이다.

답변

0

죄송합니다. 내 담당자 때문에 아직 말씀 드릴 수 없으므로 답변으로 여기에 입력해야합니다.

설치에 대한 정보를 사용자로부터 받아야합니까? 그게 문제가있는 곳인가요?

설치 페이지 나 옵션 페이지에 몇 가지 확인란이나 라디오 버튼을 넣어 MSI에 변수를 전달할 수 있습니다. 이것은 3.8 이후로 Wix에 추가 된 확장 부트 스트 래퍼에서 가능합니다.

참조 링크 : -

https://wixextba.codeplex.com/

Customising the WiX Burn theme with additional inputs