WIX:结合WindowsService启动和加热

问题描述 投票:1回答:1
  • 我有一个Windows Service项目。
  • 我正在使用WIX安装我的编译项目。
  • 我正在使用热量通过生成第二个“仅加热” .wxs文件将项目中所有必要的文件收集到我的WIX项目中,然后由主Product.wxs引用所有可用的文件精心制作的XML。
  • 我想让安装程序自动执行服务的安装和启动。

我能使它正常工作吗?


使用WIX安装和启动Window Services的所有默认建议都假定您要将多余的XML放入Component文件的.wxs标记中。但这是由热量产生的,我想避免在热量创建后必须对该文件进行手动编辑。

放置在主要手写的.wxs文件中时,我无法“取走”命令。

我误读了魔术符吗?

是否有更好的整体方法?

wix windows-services heat
1个回答
0
投票

我有一个名为IsWiX的FOSS工具(此处的教程:https://github.com/iswix-llc/iswix-tutorials),该工具使编写WiX MSI变得简单。查看Windows服务教程。

此5年前创作的(无声的)视频显示,只需2分钟即可创建服务和安装程序。

https://www.youtube.com/watch?v=bxbcPnjfzIc

有时我会在构建过程中使用热量(例如,基于NodeJS的应用程序),但出于以下概述的原因,在大多数情况下,我不鼓励使用该模式:

http://blog.iswix.com/2007/06/dealing-with-very-large-number-of-files.html

© www.soinside.com 2019 - 2024. All rights reserved.