2010-04-21 3 views
0

WiX 라이브러리 프로젝트에서 WiX 확장을 참조하고 있습니다. 이 WiX 라이브러리 프로젝트 자체는 내 주요 WiX MSI 프로젝트에서 참조된다. 주 프로젝트가 직접적으로 필요하지 않더라도 왜 WiX 확장을 참조해야합니까?WiX 라이브러리 프로젝트에서 WiX 확장을 참조하고 있습니다.이 확장을이 wixlib를 사용하는 다른 프로젝트에서 참조하지 않으려면 어떻게해야합니까?

필자는 자신의 내부 작업에 대해 알 필요가 없도록 필자의 wixlib을 가능한 한 독립적 인 것으로 유지하고 싶습니다.

저는 WiX (3.0.x)의 최신 안정 버전을 사용하고 있습니다.

답변

3

lit.exe가 WiX 확장 프로그램의 항목을 라이브러리로 가져 오지 않으므로 확장 프로그램이 필요합니다. ".libs"에서 콘텐츠를 복제하는 경우 중복 기호로 끝내기가 매우 쉽기 때문에 일반적으로 ".lib"환경에서 작업하는 것이 좋습니다. WiX ".wixlibs"는 같은 패턴을 따릅니다.

관련 문제