2011-03-08 6 views
5

Windows 서비스 및 Winform 클라이언트 도구가 포함 된 클라이언트/서버 응용 프로그램이 있습니다. Visual Studio (2010, wix 3.5 도구 세트 사용)에서 Wix 프로젝트를 만들었습니다. 관련된 많은 라이브러리 프로젝트가 있기 때문에 모든 파일을 지정하는 대신 참조에 "수확"기능을 사용하고 있습니다. 내가 알아 내기 위해 노력하고있어간단한 Wix 설정 프로젝트를 만드는 방법

문제 :

  1. 어떻게 참조 DLL을 포함하는? 일부는 GAC에 있으며 일부는 작업 영역 내의 상대 경로에 있습니다. 내가 명시 적으로 각 파일을 나열 할 수 있다고 가정하지만, 윅스가 자동 검색하는 방법이 있어야하는 것처럼 보입니다.

  2. "수확"을 사용하는 동안 서비스를 설치하는 방법. 필자가 보았던 모든 예제는 KeyPath = true로 명시 적 요소를 추가해야합니다. 그러나 이것은 harvest = true 설정에서는 작동하지 않습니다.

더 복잡한 작업이있을 경우 수확 기능이 편리하지 않을 수 있음을 알고 있습니다. 수확을 포기하고 각 파일을 명시 적으로 지정해야합니까?

내가 윅스에서 본 대부분의 예제는 xml 파일 조각 일뿐입니다. 사소한 설치 기능과 관련하여 서비스를 설치하는 실제 사례를 어디에서 찾을 수 있습니까?

+0

... 나는 수확 기능을 동시에 설치 서비스를 이용해야합니다. 3 년 후에 어떤 소식이 있습니까? –

답변

9

WixEdit을 사용하십시오. http://wixedit.sourceforge.net/

폴더를 사용하여 전체 폴더를 가져 오기가 매우 쉽습니다. 또한

, 큰 윅스 여기에 튜토리얼 체크 아웃 :
서비스를 설치하고 자동으로 시작할 수 있습니다 렌더링 http://www.tramontana.co.hu/wix/
5.4 서비스. 더 많은 정보는
http://wix.tramontana.co.hu/tutorial/net-and-net/services-rendered

, 여기에 더 윅스 문서를 체크 아웃 : 저도 같은 문제를 겪고있어 http://wixtoolset.org/documentation/manual

+0

답장을 보내 주셔서 감사합니다. 나는 다른 프로젝트로 옮겼지만 다음에 설치 프로젝트를 할 때 WixEdit을 살펴볼 것이다. – randbrown

관련 문제