我是WiX的新手,我一直在尝试使用它为基本的控制台应用程序创建一个安装程序,它只是在控制台中打印hello world并挂起。 我的问题是,WiX可用于为任何控制台应用程序创建Windows服务吗?
我知道它可以用于为Windows服务应用程序创建服务安装程序。
我确实为控制台应用程序创建了Windows服务的安装程序,并在安装时获取
Service failed to start. Verify that you have sufficient privileges to start system services
答案 0 :(得分:0)
不直接。您需要使用辅助程序(服务主机包装器)(如srvany.exe),然后让WiX为srvany定义服务。服务控制管理器将向服务发送启动命令,该命令将启动wrvany.exe,然后srvany.exe将读取其他注册表值以了解要调用的EXE。有关详细信息,请参阅:
Wix installer to replace INSTSRV and SRVANY for user defined service installation