2013-10-31 60 views
0

我有一个Windows服务。对于调试该Windows服务,我试图将其附加到process.but但我无法找到从visualstudio2010“附加到进程”的过程。但我可以看到windows服务正在运行“services.msc”。我可以如何附加进程?是否有任何其他方式来调试windows服务?提前致谢...Windows服务无法附加到进程

+0

如果服务正在运行,*应显示为自己的可执行文件。您可能需要勾选“显示来自其他用户/会话的进程”和其他此类选项以查看完整的进程列表。另一方面,调试Windows服务以这种方式非常困难。我建议在使用相同代码的相同解决方案中使用控制台应用程序(或者甚至直接引用Windows服务项目并调用其方法),这通常涵盖大多数调试需求。 – David

+0

大卫感谢您的答复。我勾选了“显示来自其他用户/会话的进程”。尽管它没有显示在进程列表中,但从“servises.msc”中可以看出进程正在运行。 。 – Sudheesh

+0

@David你能告诉我如何从控制台应用程序添加对Windows服务的引用吗.. – Sudheesh

回答

0

在'attach处理',选择'显示所有用户的进程'选项。

+0

我试过了,但没有解决问题.. – Sudheesh

相关问题