2010-04-28 1 views
1

XML 파일 (또는 파일의 간단한 테이블)에서 설정을로드하는 WIX를 사용하여 설치 프로그램을 만드는 방법을 찾고 있습니다. XML/테이블의 데이터.WIX에서 "Decisiontable"

아이디어가 있으십니까?

답변

1

WiX에는 xmlLocator 패턴이 없으므로 데이터 집합을 속성으로 읽는 사용자 지정 작업을 작성해야합니다. 거기에서 그것은 당신이 수정하는 기능에 의해 무엇을 의미하는지에 달려 있습니다. 기능을 숨기거나 설치하거나 설치하지 않거나 더 역동적 인 것을 염두에 두시겠습니까?

전자의 경우 조건 요소에로드 한 속성을 사용하여 INSTALLLEVEL 속성을 기준으로 기능의 installLevel을 변경할 수 있습니다. 좀 더 복잡한 것을 염두에두면 (아마도있을 법하지 않음), 사용자 정의 액션을 사용하여 feature/featurecomponents 테이블에 임시 행을 내 보내야 할 것입니다.

+0

크리스토퍼 답변 해 주셔서 감사합니다. 나는 조금 더 복잡한 것을 염두에두고있다. 현재 vbs 스크립트로 테스트하고 있습니다. 답변이 있으면 여기에 게시 해 드리겠습니다. –