2013-02-21 57 views
14

我的開發工作站正在運行VS2012更新1.操作系統是Windows 7 Professional Service Pack 1 x64。我有一臺運行Windows 8的筆記本電腦,我已經安裝了VS2012遠程調試器。我已經開始msvsmon,它安靜地坐在系統托盤或什麼通過它在Windows 8上。遠程調試不起作用。 「無法附加到進程,RPC服務器不可用。」

我已經在VS2012中設置了一個斷點,我需要做一些調試。在VS2012中,我點擊Debug |附加到進程...我得到顯示在我的機器上運行的進程列表的對話框。我將機器名稱更改爲筆記本電腦的名稱。

我有兩個不同的問題:

問題1:

了Windows防火牆的運行,VS2012連接到遠程調試服務器。我看到了筆記本電腦上運行的進程列表。我選擇我想調試的那個,然後單擊附加。我得到「無法附加到進程,RPC服務器不可用。」

這是怎麼回事?

問題2:

我關閉桌面上的Windows防火牆。當我嘗試連接到筆記本電腦上運行的進程時,它會連接並加載所有符號。到現在爲止還挺好。一旦所有這些都完成了,我會執行會導致我的斷點被擊中的動作。遠程機器上的進程凍結,但VS2012也是如此。我在這裏坐了10分鐘,等待着沒有任何變化。那時候,我在遠程機器上殺了msvsmon,我的程序就消失了,但是VS仍然被鎖定。

任何想法??

+0

將導致問題我發佈了這個問題已經清除了,我一直在各種機器上進行遠程調試,但沒有發現任何問題,我不知道問題是什麼,也許我的機器或遠程機器需要重新啓動?在我的帖子和現在之間的間隔中已經有好幾次了,任何人有任何想法? – 2013-08-21 17:08:03

回答

28

我在VS 2013中遇到了類似的問題,顯示消息「」無法附加到進程。 「

我已經聯合國檢查解決了這個‘RPC服務器不可用從調試管理兼容模式’選項 - >選項和設置 - >常規標籤

+0

謝謝你的分享,我將不得不嘗試檢查是否該選項是當我下一步必須遠程調試時檢查。不過,我的開發環境現在完全不同了。 – 2015-09-25 13:43:34

+2

也適用於VS2015。 – 2016-05-31 10:09:46

+0

在檢查時強調'un'。 – JGeerWM 2016-09-22 19:46:06

相關問題