2013-09-24 8 views
3

우리 응용 프로그램의 전제 조건 인 2 개의 설치 패키지가 있습니다. 이 두 가지 모두는 실제 setup.exe와 설치에 필요한 수백 개의 파일과 폴더가 포함 된 실행 파일을 자동 압축 해제하는 것으로서 공급 업체에서 다운로드됩니다. 부트 스트 래퍼 응용 프로그램에서 exepackage를 사용하여 sfx exe를 실행하면 추출 부분을 실행 한 다음 설치 setup.exe를 시작한 다음 설치가 진행되는 동안 추출 exe를 닫습니다. 이로 인해 다음 exepackage가 일찍 실행되어 지저분한 설치로 끝납니다.exepackage로 exe를 자동으로 실행하는 wix 부트 스트 래퍼 응용 프로그램을 만드는 방법

윅스를 사용하여이 문제를 해결할 방법이 있습니까? 나는 사용자 지정 작업을 실행하여 파일을 추출하고 setup.exe를 실행하여 설치 exe를 실행 한 다음 두 번째 패키지로 이동하기 전에 설치 exe가 종료 될 때까지 기다렸다가 설치 setup.exe가 멈추고 수행되는지 기다립니다. wix 설치 프로그램의 msiexec가 종료 될 때까지 계속하지 마십시오.

저는이 문제가 stackoverflow에서 제기 된 것을보고 싶지 않으므로 놀라움을 금치 못합니다. 그래서 나는 그것을 overthink하고 있기 때문에이 작업을 수행하는 간단한 방법이 있습니다. 미리 감사드립니다.

답변

0

관심있는 사람이 있으면 필요한 SFX 용 파일을 모두 추출했습니다. 그렇다면 WinRAR을 사용하여 추출한 파일에서 SFX를 직접 만들었습니다. WinRAR SFX 옵션을 사용하면 나머지 설치 부분이 완료 될 때까지 SFX 프로세스를 계속 실행할 수 있습니다. 이렇게하면 부트 스트랩 응용 프로그램을 간단하게 유지할 수 있습니다.

+0

[내가 방금 대답 한 질문] (https://stackoverflow.com/questions/48148875/wix-how-to-run-install-application-without-ui/48157650#48157650)과 약간 비슷한 소리입니다. 아마도 탈지면 가치. 이것을 자동 모드로 실행합니까? 어떤 설정입니까? 어떤 제품입니까? 그들은 기존 설치 관리자입니까? (비 MSI). WiX를 사용하던 것처럼 들리는가요? –