我目前有一个包含2个项目的VS解决方案:WPF应用程序和Windows服务。
现在,我已经设法让ClickOnce在安装我的WPF应用程序时工作,但我也希望在安装过程中安装Windows服务(项目中的那个)。
我已经找到了如何使用C#代码以编程方式启动Windows服务的方法,但有没有办法将其合并到我的ClickOnce安装中(因为我需要ClickOnce自动更新的好处等等)?
答案 0 :(得分:6)
我认为您不能以正常方式通过ClickOnce部署Windows服务。
答案 1 :(得分:2)
请检查DDay Update库,它可能会为您提供ClickOnce更新内容,但首先安装时您也必须使用其他内容。
答案 2 :(得分:0)
您可以在ClickOnce安装期间执行某个流程吗?您可以使用Topshelf编写服务,然后从ClickOnce执行MyService.exe / install。