无法在管理工具中看到我的服务 - >服务

时间:2009-02-11 11:11:58

标签: c# windows service

我有一个我自己用C#开发的服务,它包含一个msi安装包。当我在自己的计算机上安装它时,我可以在管理工具中看到它(并启动/停止它) - >服务,但在另一台(非常相似)机器我不能。我真的不在乎我是否可以在那里看到它,但不知怎的,我希望能够启动/停止服务。有没有其他方法可以做到这一点,而不是通过管理工具 - >服务?

当然,也可以回答“为什么服务不会出现在管理工具中 - >服务”,我们将不胜感激:)

2 个答案:

答案 0 :(得分:4)

我不记得看到任何没有出现在“服务”窗口中的功能服务的计算机。我的第一个猜测是,您的服务实际上是未安装

尝试使用

重新安装[MSDN]
installutil yourproject.exe

如果它还没有在您的PATH中,请在%systemroot%\ Microsoft.NET \ Framework \ v2.0.50727 \(或者您在那里获得的任何.NET版本)中查找 installutil

答案 1 :(得分:0)

这台其他机器是否安装了适当的.Net版本?