Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用WiX';s加热工具_Wix_Heat - Fatal编程技术网

如何使用WiX';s加热工具

如何使用WiX';s加热工具,wix,heat,Wix,Heat,我们的构建过程拉入.dll并从中创建“policy.*.dll”文件和配套的“policy.*.config”文件。在查看WiX对MSI的“暗”输出时,我发现策略和相应的配置文件位于由CompanyFile标记链接的同一组件中 是否有办法使“policy.*.dll”文件和相应的“policy.*.config”文件同时位于同一组件标记中 您需要编写XSLT来转换输出,将两个文件合并到一个组件中,并在其中一个文件元素上标记公司文件属性。XSLT基本上是所有热输出的最终通用转换(即使XSL有点“复

我们的构建过程拉入.dll并从中创建“policy.*.dll”文件和配套的“policy.*.config”文件。在查看WiX对MSI的“暗”输出时,我发现策略和相应的配置文件位于由CompanyFile标记链接的同一组件中


是否有办法使“policy.*.dll”文件和相应的“policy.*.config”文件同时位于同一组件标记中

您需要编写XSLT来转换输出,将两个文件合并到一个
组件中
,并在其中一个
文件
元素上标记
公司文件
属性。XSLT基本上是所有热输出的最终通用转换(即使XSL有点“复杂”)

我认为XSLT可能是实现这一转换的方法,但如果有一个我忽略的简单解决方案,我不想承担在WiX之上学习另一种复杂语言的额外任务。谢谢@RobMensching!