일부 Windows 기능이 내 소프트웨어를 설치하는 데 사용되는지 확인해야합니다.WIX 가능 Windows 기능
dism 명령 줄 도구를 사용하여 검사하거나 설치할 수 있습니다.
이 작업을 수행하는 사용자 지정 작업을 만들지 만 "WIX 기본 방법"으로 작업을 수행 할 수있는 방법이 있습니까?
<Property Id="dism" Value="dism.exe" />
<CustomAction Id="InstallMSMQContainer" Property="dism" ExeCommand=" /online /enable-feature /featurename:MSMQ-Container /featurename:MSMQ-Server /featurename:MSMQ-ADIntegration" Return="check" Impersonate="yes" Execute="oncePerProcess"/>
<InstallUISequence>
<Custom Action="InstallMSMQContainer" After="CostFinalize" Overridable="yes">NOT Installed</Custom>
</InstallUISequence>
문제는 명령 프롬프트가 최종 사용자에게는 매우 못 생기는 것입니다. 어떻게하면 좋을까요? (.NET Framework 설치와 같이) 부트 스트 래퍼가 필요한지 여부는 알 수 없습니다.
그런 일을 관리 할 확장 프로그램이 있습니까?
지금 WIX 3.7을 사용 중입니다.
조용한 실행 사용자 지정 작업을보십시오. http://wix.sourceforge.net/manual-wix3/qtexec.htm –
@YanSklyarenko가 방금 같은 링크로 답변을 게시 한 후 귀하의 의견을 발견했습니다! –