我試圖從Visual Studio(2008)遠程連接到Web服務。我可以附加到遠程機器上的進程,但是當我附加到w3wp.exe時,我的代碼中的斷點會顯示「斷點當前不會被命中,沒有爲此文檔加載符號」。遠程調試asp.net web服務
東西我注意到的是,安裝後,該服務的DLL沒有出現在已加載模塊的列表,但我可以看到在項目中引用其他DLL ...
我是否連接到錯誤的過程?只有一個w3wp.exe的實例在遠程機器上運行...
UPDATE
顯然,遠程調試器需要安裝允許步入Web服務,它不能,如果完成遠程調試器從共享中運行。
因爲我無法使其工作,並且我無法訪問VS 2008安裝程序以正確安裝遠程計算機上的調試器,所以我決定將該項目升級到VS 2010(其中我確實擁有安裝程序)...
但是,我仍然必須手動啓動調試器並添加權限才能連接...有沒有什麼辦法可以在調試器作爲服務運行時設置額外的權限?
您是否在遠程服務器上安裝了msvcmon?我現在無法檢查VS2008,但是對於VS的更高版本,還需要確保在項目屬性下檢查了ASP.NET調試器(在Web選項卡下) – 2014-09-25 22:10:20
是的,我有三個調試器(Native,ASP.NET和SQL),並且我沒有在另一臺機器上安裝msvsmon __installed__,但我從我的開發中的共享中運行它。機。 – ferc 2014-09-25 22:47:47
因此,檢查[this](http://msdn.microsoft.com/en-us/library/ey7ec813%28v=vs.90%29.aspx),似乎能夠進入Web Services,它實際上有必要讓調試器服務_installed _... – ferc 2014-09-26 16:39:15