我有一个我自己用C#开发的服务,它包括一个msi安装包。当我在我自己的计算机上安装它时,我可以在管理工具->服务中看到它(并启动/停止它),但在另一台(非常相似的)机器上我看不到。我真的不太关心我是否能在那里看到它,但不知何故,我希望能够启动/停止服务。除了通过管理工具->服务之外,还有其他方法可以做到这一点吗?
当然,如果你回答“为什么服务没有出现在管理工具->服务中”,我也会很感激的:)
发布于 2009-02-11 12:32:10
我不记得有哪台机器的功能服务没有出现在“服务”窗口中。我的第一个猜测是,你的服务实际上是,而不是。
尝试重新安装它[MSDN(http://msdn.microsoft.com/en-us/library/aa984379(VS.71%29.aspx)],带
installutil yourproject.exe如果它不在您的路径中,请在%systemroot%\Microsoft.NET\Framework\v2.0.50727\ (或您已有的任何.NET版本)中查找installutil。
发布于 2009-02-11 11:44:45
另一台计算机是否安装了适当版本的.Net?
https://stackoverflow.com/questions/536345
复制相似问题