我已被分配到Windows服務項目上工作。我使用安裝程序類(ProjectInstaller.cs)將其安裝在我的機器中。我想調試源代碼,有時需要在調試模式下進行更改。我通過調試菜單連接調試進程的正常工作的項目,但同時我想編輯或繼續的源代碼就拋出一個錯誤:Windows服務:託管兼容模式不支持編輯並繼續
管理兼容性模式不支持編輯並繼續
我用Google搜索,並試圖噸的解決方案,但沒有他們的工作對我來說,他們夫婦的情況如下:
未選中使用從管理工具兼容模式 - >選項
未經檢查的託管從調試兼容模式 - >附加到進程 - >附接至 - >選擇...
從調試經過託管(V4.6,V4.5,V4.0) - >附加到 過程 - >附加到 - >選擇...
在Project Build中與平臺目標一起玩過。
新增{351668CC-8477-4fbf-BFE3-5F1006E4DB1F}在我的.csproj文件中的字段
錯誤消息取決於不同的解決方案,我實現了。
下面的鏈接我最後一次嘗試:
我猜測:最後一個沒有工作,因爲我沒有一個exe項目爲我服務,而不是我已經實現ProjectInstaller。 cs類並通過命令提示符手動安裝它。
歡迎任何建議/建議。
使用調試>附加將*永不*給你E + C,你必須停止嘗試。通常,調試服務的最佳方式是編寫代碼,以便它可以首先作爲控制檯模式應用程序運行。 –