설치 프로그램에서 설정 한 속성에 따라 설치 중 특정 지점에서 호출하는 사용자 지정 동작을 결정하는 것이 정말 유용 할 것입니다. 예 : 서로 다른 버전의 SQL (SSRS 2005/2008R2를 구체적으로 설명)과 인터페이스하기 위해 별도의 DLL을 사용하고 싶습니다. 설치 관리자를 가리키는 SSRS 버전을 확인하여 실행해야하는 CA를 식별하는 작업이 "
설치 MSI가 사용자에 의해 취소 된 경우 서비스를 다시 시작할 수 있습니까? MSI가 서비스를 다시 시작해야하는 시나리오는 두 가지입니다. 이전 서비스 파일을 중지하고 업데이트 한 다음 서비스를 시작하십시오. 서비스가 시작되지 않으면 이전 파일을 다시 대체하고 서비스를 다시 시작하십시오. [이 부분은 롤백으로 수행됩니다] MSI가 인 경우 서비스를 다시
큰 응용 프로그램을 설치하고 있으며 그 일부는 "DbUpdateManager"라는 사용자 지정 작성 도구로 대상 데이터베이스에 대해 SQL 스크립트를 대량으로 실행합니다. 지금 당장은 WiX 2.x 설치가 작동하지만 하나의 결함이 있습니다. 설치하는 동안 선택적으로 즉시 시작할 수있는 몇 가지 Windows 서비스를 설치합니다. 그러나 DbUpdateMan