2013-10-31 93 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

相關問題