2
我有这样的片段来定义我的目录结构:维克斯公司文件夹
<Fragment>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="COMPANYFOLDER" Name="MyCompany">
<Directory Id="APPLICATIONFOLDER" Name="HDSS.Net">
<Directory Id="EN" Name="en"/>
</Directory>
</Directory>
</Directory>
<Directory Id="DesktopFolder" Name="Desktop"/>
</Directory>
</Fragment>
我有这样的分量组与我的应用程序组件:在我的功能定义
<Fragment>
<ComponentGroup Id="ProductComponents" Directory="APPLICATIONFOLDER">
....
</ComponentGroup>
</Fragment>
我指的是这个组:
<Feature Id="ProductFeature" Title="HDSS.Net" Level="1" ConfigurableDirectory="APPLICATIONFOLDER">
<ComponentGroupRef Id="ProductComponents" />
...
<\Feature>
我的问题是,安装时只有应用程序文件夹'HDSS.Ne t'是在程序文件中创建的,并且应用程序文件夹不是按照我的预期在'MyCompany'文件夹内创建的。我如何确保这种情况发生?
谢谢。
完美的谢谢你,我用:允许用户更改安装目录,罪魁祸首是:不包括公司文件夹中的默认路径。 –
2013-04-11 12:33:12