当前位置:  开发笔记 > 编程语言 > 正文

安装Windows服务 - 没有错误,但它不在Service Control Manager中

如何解决《安装Windows服务-没有错误,但它不在ServiceControlManager中》经验,为你挑选了1个好方法。

我在c#中创建了一个Windows服务,我正在尝试使用这里推荐的installutil安装它进行调试:http://msdn.microsoft.com/en-us/library/sd8zc8ha.aspx

installutil表示安装已完成.但是,服务控制管理器中没有任何内容.

我在Server 2008和XP上尝试了这个,结果相同.

有任何想法吗?



1> Rune Grimsta..:

我的一位同事有一个或多或少相同的问题.

您是否在项目中添加了安装程序?对于要安装的服务,您需要向Visual Studio项目添加安装程序.在Visual Studio中添加安装程序的最简单方法是在设计模式下打开服务,右键单击设计区域并选择添加安装程序.这将添加一个文件ProjectInstaller.cs,其中包含一个ServiceInstaller对象和一个ServiceProcessInstaller对象.添加安装程序后,您可以设置服务名称,描述以及安装服务时将使用的其他选项.如果您现在尝试使用InstallUtil,则应安装您的服务,并且该服务应显示在"服务"列表中.

推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有