在WIX中添加基于CONDITION的目录

时间:2017-06-28 16:19:19

标签: wix wix3.5 wix3.8

我正在学习WIX。我有一个问题,我有3个目录,内部有很多文件。我想根据条件添加这些文件夹Folder 1,Folder 2,Folder 3。我试图在Directory中有一个无法正常工作的条件。我试图在组件内部给出目录,这也是无效的。如何根据条件添加目录。

<Directory Id="*" Name="bin">
<Condition>----------------------> Showing error

<Directory Id="*" Name="bin">
<component>
<Condition></condition>
<Directory id="">---------------------->This is showing error
</component>
</Directory>

来到文件我将它们收集到单个文件.wxs中,并尝试在目录中添加该文件。

heat dir <mydir> Folder1.wxs -srag -gg -cg folderGroupId -dr BIN_FOLDER1 --> Creating FOLDER1.wxs successfully 

with&#34; folderGroupId&#34;和&#34; BIN_FOLDER1&#34;目录ID

帮助我。提前致谢

1 个答案:

答案 0 :(得分:1)

我建议将所有相关组件和目录分组到一个功能(用户不需要看到)并具有功能条件。