我在Google和StackOverflow上多次發現此問題,但沒有回答我的情況。遠程調試Web服務時的問題
我想遠程調試一個Web服務,遠程調試設置正確,我部署了最新版本(以及pdb文件)並將調試器附加到遠程機器上的w3wp進程。但是,一旦連接,我的所有斷點都會自動禁用(斷點當前不會被觸發,本文檔中沒有加載符號)。有誰知道我做錯了什麼?
我已經試過到目前爲止以下內容:在高級編譯選項
- 集「生成調試信息」到「滿」。
- 在高級編譯選項中將'Enable Optimisations'設置爲'False'。
- 在模塊窗口中的符號狀態是「跳過加載符號
- 試圖加載符號手動
- 試圖改變在符號設置符號文件位置到遠程PDB文件
- 清洗和重建部署前的解決方案
- 我嘗試在調試選項中取消選中「Just My Code」,這似乎解決了問題,但是當我調用Web服務時,沒有發現中斷點。
- This site看起來前途無量,但最終
- the pdb is on the remote machinË
禁用優化真的解決了我的問題! (VS2013) – Edi 2015-01-01 10:12:55