문제

urlacls를 설정하고 설정할 수 있도록 HTTP API (httpapi.dll)와의 상호 작용을 처리하려면 Wix 확장 기능을 작성해야합니다. SSL a WCF 설치중인 서비스.

이해할 수 있듯이 XML 문법을 정의 할 수 있도록 Wix 컴파일러 확장을 만들어야합니다.XSD), 그런 다음 컴파일러를 구현하여 XML을 정의 된 테이블의 레코드로 전환합니다. MSI.

나는 그 대부분을 시작하고 실행했지만 XSDGEN 사용자 정의 도구를 사용하기 위해 프로젝트를 설정하는 방법에 혼란스러워하며, 그 후 모퉁이에 숨어있는 더 많은 문제가 있다고 확신합니다.

a 가득한 Wix 컴파일러 확장을 만드는 방법을 보여주는 튜토리얼?

도움이 되었습니까?

해결책

내선을 살펴볼 수 있습니다. Wix Contrib 프로젝트. WIX 툴셋의 일부가 아니기 때문에 확장을 구축하는 데 필요한 추가 단계가 있습니다.

다른 팁

XSDGEN은 WixBuild.common.targets에 정의되어 있습니다. "정상적인"wix.targets를 통해 노출되지 않습니다. 대신 사전 빌드 이벤트에서 xsdgen.exe를 실행할 수 있습니다.

전체 튜토리얼을 기대하는 것은 약간 낙관적입니다. WIX 확장을 작성하는 것은 매우 많은 사람들이해야 할 매우 고급 사용 사례입니다. 대신, 당신은 모든 공식 확장의 소스를 볼 수 있습니다. WIX 소스 코드.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top