Setup Project에서 Commited 관련 문의드립니다.

안녕하세요.

현재 Visual Studio Installer Projects를 통해서 배포 패키징을 하고 있는데 체크박스를 추가해서 설치 완료후
자동실행을 구현하려고 하고 있습니다.

화면 캡처 2022-07-05 105610
유저 인터페이스에서 위와 같이 체크박스를 추가하고,


인스톨 클래스에 위와 같이 작성한 다음에,

화면 캡처 2022-07-05 105822
커스텀 액션을 위와 같이 설정하였습니다.

그런데 설치시 Progress 단계에서 해당 OnCommited 부분이 실행이 되어버리고 있어서
해결방법을 있는데 해결을 못하고 있어 선배님들의 조언 부탁드립니다.

감사합니다.

좋아요 1

간략하게만 찾아봐서 추측이지만…

위 문서에 따르면 이 이벤트는 두 번 호출이 되고 그 상태가 인자인 savedState로 구분할 수 있어 보입니다.
그리고 저 가이드에서는 base 함수를 꼭 호출하라고 하네요.

좋아요 2