저는 WiX (및 Windows 개발 전반)에 익숙하지 않아 셸 명령이 실패 할 경우 설치가 실패하게 만드는 설치 프로그램에 논리를 추가하고 싶습니다. 나는 ShellExecute CustomAction과 Conditional Installation에 대한 지침을 보았지만이 두 가지를 어떻게 묶을 지 잘 모릅니다.WiX 셸 명령 조건부 설치
0
A
답변
0
나는 API 메서드 ShellExecute를 호출하는 동안 VbScript 또는 C#에서 내 자신의 사용자 지정 작업을 작성하는 것을 선호합니다. 이 방법으로 우리는 반환 코드 (ShellExecute가 실패 할 경우)를 잘 제어 할 수 있고 우리 자신의 사용자 친구 메시지를 표시하고 설치를 종료 할 수 있습니다 (또는 롤백하도록 설정할 수 있습니다). 여기
는에서 ShellExecute 특정 있지만 예를 당신의 자신의 사용자 친구의 메시지를 보여 주면서 설치에서 종료하는 방법 : VBScript를 사용자 지정 작업에에서 ShellExecute를 사용하기 위해http://devdare.blogspot.com/2012/07/how-to-quit-installation-from-vbscript.html
을 : http://ss64.com/vb/shellexecute.html
희망이 도움이됩니다.
관련 문제
- 1. WiX 설치 프로그램 조건부 컴파일?
- 2. Wix Installer 명령 줄 조건부 UI
- 3. Wix 조건부 WebApplicationExtension
- 4. Wix 설치
- 5. WiX 조건부 레지스트리 항목
- 6. 셸 창없이 셸 명령 실행
- 7. 셸 완료로 pip 설치
- 8. Wix - 라디오 버튼을 기반으로 한 기능의 조건부 설치
- 9. Wix- 조건부 나는 아래와 같이 사용자 정의 GUI가 윅스 설치
- 10. 조건부 명령
- 11. WiX 3.0 옆에 WiX 3.5 설치
- 12. WIX 설치 프로그램 업그레이드
- 13. Wix : 설치 실행 파일
- 14. 설치 드라이브 선택 (wix)
- 15. WIX 3.8 자동 설치
- 16. 디렉토리가없는 WiX 설치
- 17. WiX 3.7 IIS 설치
- 18. WIX 설치 읽기 레지스트리
- 19. WiX-- 이전 설치 확인
- 20. WiX - 설치 순서를 파악하려고합니다.
- 21. SxS 설치 및 WiX
- 22. popen에서 명령 셸 실행 및 다른 명령 셸 설정
- 23. 명령 창에서 Wix 도구
- 24. Wix : 취소하지 않고 조건부 메시지 상자 표시
- 25. Perl에서 셸 명령 실행
- 26. Jenkins의 셸 명령 제한
- 27. 버퍼에서 이맥스 셸 명령
- 28. ASP.NET에서 셸 명령 실행
- 29. 셸 명령 대체 방지
- 30. 셸 번호를 추출하는 명령