无法通过cmd提示符或vs调试器安装c#服务

时间:2013-10-22 07:42:06

标签: c# cmd

我知道通过标题可能会有一些非常快的东西你们可以扔掉那里,比如安装和卸载服务的链接,或者其他一些链接到SO上的同类问题。但请仔细阅读,已经在那里完成了。

基本上我已经构建了一个非常基本的服务,在计时器上,它打开一个消息框,然后重新启动计时器。我真的只是确保服务能够正常运行并安装......所有这些好东西。

问题是当我使用VS调试器来安装服务时,我得到一个回复​​,说明操作已完成,但在任务管理器或Windows管理的服务部分中没有服务。

我认为好,我将构建服务并尝试像在客户端计算机上一样安装它,打开cmd提示并尝试使用servicename.exe / install和servicename.exe -i和servicename.exe进行安装-install,在服务相关的任何一个地方再次无济于事。

我得到的是一个窗口,表明我无法从命令行或调试器启动服务。我已经尝试了它建议的installutil方法,并且没有尝试过。

我的代码中是否缺少某些内容?在安装之前我是否需要发布服务?我真的迷路了,我在这里和MSDN上看到的每一个建议都没有用。

谢谢你们。

0 个答案:

没有答案