繁体   English   中英

C#-WiX Windows服务

[英]C# - WiX windows service

我有一个WiX安装项目,该项目接受ac#Windows服务的输出。 我安装了该项目,并且该服务已正确创建(在services.msc中),并且可以在任务管理器中看到该过程。

我的Windows服务是绑定到IP:PORT并仅侦听连接的服务器。

当我使用WiX安装服务时,似乎没有发生IP:PORT的绑定,但是没有给出错误。 我检查了netstat,但列表中没有看到IP:PORT。

另一方面,当我使用InstallUtil时,它可以正常工作。

我在WiX中做错了什么吗?我是否需要更改服务才能使其正常工作?

使用.NET 4.0

谢谢!

假设数据集相同,则无论您使用的是SC命令, ServiceInstall表还是InstallUtil启动的安装程序类自定义操作,结束状态都应该相同。

因此,要么数据集不同(用户名,密码ectera),要么在自定义操作中完成了其他注册代码,而这些代码未由ServiceInstall表表示。

在不观察VM或不查看安装程序自定义操作代码的情况下,很难进行进一步的故障排除。 我可以说,尽管多年来我已经安装了数百个使用.NET编写的Windows(NT)服务,但ServiceInstal的功能却更加强大。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM