2012-08-07 3 views
1

내 wix 파일에 다음 스 니펫이 있습니다. 설정할 작업 디렉토리가 필요하지만 ProgId가 지원하지 않는 것으로 보입니다. Shortcut 요소에는 WorkingDirectory 특성이 있지만 ProgId에서 지원하지 않는 것으로 보입니다. 작업 디렉토리를 설정하는 또 다른 방법이 있습니까?Wix ProgId가 작업 디렉토리를 설정할 수 있습니까?

<Component> 
    <File Source="program.exe" KeyPath="yes" /> 
    <ProgId Id="Program" Description="Program" Icon="icon.ico" IconIndex="0" Advertise="yes"> 
     <Extension Id="myfile" Advertise="yes"> 
     <Verb Id="open" Command="&amp;Open" Argument="&quot;%1&quot;" Sequence="1" /> 
     </Extension> 
    </ProgId> 
    </Component> 
+0

COM 서버는 클라이언트에서 호스팅해야합니다. 프로세스를 생성/소유하고 작업 디렉토리를 설정하는 것은 클라이언트 (EXE)입니다. –

답변

3

아니요, Windows Installer가 지원하지 않기 때문입니다. Windows도 마찬가지입니다. 핸들러는 모든 디렉토리에서 실행을 지원해야합니다.

관련 문제