我想通过使用heat.exe来收集包含大量文件的文件夹.但我没有收集所有文件,我想排除特定的文件扩展名,如"*.txt"或类似的东西.我怎样才能做到这一点?
我想为我正在安装的网站设置应用程序池,但没有虚拟目录或Web应用程序.该网站直接包含website在IIS 的条目中,我希望wix为该网站设置应用程序池.
这可能吗?
我正在使用Wix 3.8.我有一个Wix库,在其wxs文件中我有一个具有属性的Fragment:
<Fragment>
<!-- The following property is only used for reference -->
<Property Id="ReferenceProp"></Property>
<!-- other stuff here ... -->
</Fragment>
Run Code Online (Sandbox Code Playgroud)
在我的安装项目中,我想使用这个片段的内容,但我想以一种简单的方式进行,所以我尝试将一个PropertyRefto 添加到ReferenceProp上面定义的属性中.我收到一个错误:
Unresolved reference to symbol 'Property:ReferenceProp'
Run Code Online (Sandbox Code Playgroud)
但是,如果我将所述属性更改为ComponentGroup(并且ref为a ComponentGroupRef),那么它可以正常工作.这是一个错误吗?它的设计是否以不直观的方式工作?还是我错过了什么?
编辑:要清楚我遇到上述错误时确实有我的PropertyRef内部Product元素.
Edit2:我知道在明确说明我可以使用PropertyRef引入片段之前我已经看过一些信息.以下是来自Nick Ramirez的Wix 3.6开发人员指南Windows安装程序XML的引用:
例如,属性(可用于存储数据的变量)由Property元素表示,可以存储在Fragment元素中的单独文件中.然后,通过使用PropertyRef元素在主源文件中引用其中一个元素,您可以将它们全部放入项目中."
这本书是错的,或者这是他们删除的功能,或者是新引入的错误.