2012-08-07 76 views
1

我在我的wix文件中有下面的代码片段。我需要设置工作目录,但它没有出现ProgId支持这个。 Shortcut元素有一个WorkingDirectory属性,但看起来ProgId不支持它。是否有另一种方法来设置工作目录?Can 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)创建/拥有该进程并设置工作目录。 – 2012-08-08 11:20:37

回答

3

不,因为Windows安装程序不支持它。 Windows也不支持从任何目录运行。