0
我想在開發環境中遠程調試我的網站,我在CodeBehind文件中創建的斷點沒有生效。我已經在這個話題上做了一些很好的答案,並遵循了這個觀點。最初它不起作用(即使我做了SO答案中給出的內容),但在某些時候它只能一次又一次地工作。這讓我瘋狂,無法找到這種隨機行爲的原因。下面的是我跟着用於遠程調試步驟序列VS 2015遠程調試沒有進入CodeBehind文件
- 在代碼隱藏分配斷點文件
- 編譯在調試模式下解。確保調試 - >選項 - >常規 - >要求源文件完全匹配原始版本複選框未選中
- 在Dev環境中的bin文件夾中部署相關模塊的我的dll和pdb文件
- 加載符號調試 - >選項 - >符號。加入我的bin文件夾的位置,並點擊加載在我的網站上的所有符號
- 安裝的資源(我使用DNN)
- 開始了我的網站
- 附有其用戶名標識的網站的過程中,解決方案
它只工作一次,但剩下的時間,它沒有停在斷點處。
我的另一個問題是,對於遠程調試,我應該先分配斷點,然後在調試模式下構建(以便我的斷點反映在pdb文件中),或者可以在構建和分配斷點後分配斷點就像在本地調試一樣?
斷點是否在沒有「設計」視圖的源文件中工作? – Eris
是的。我正在調試我的控制器文件,他們工作得很好 – Twin
試試這個:1.啓動站點,附加VS調試等。2.更新您希望調試的頁面的html端,只是改變一些空格; 3.做一些應該打破你的斷點的東西 – Eris