如何補救“斷點目前不會被擊中”。此文檔未加載任何符號?!熬??快速版上的C#桌面應用程序。工作了5秒后就不起作用了。我試過以下幾種方法。確保在所有程序集上設置調試配置、調試標志和完整調試信息。從整個計算機中刪除所有bin和obj文件夾以及與項目相關的所有DLL。從零開始重新創建導致問題的項目。重新啟動。解決方案中有兩個WinForms項目。其中一個加載調試信息,另一個不加載。它們都是指我試圖在項目文件中以完全相同的方式獲取調試信息的程序集。有什么想法嗎?我想在這里添加,主要是為了我自己,當我回來回顧這個問題時,符號在程序集加載之前不會加載,而程序集直到需要時才會加載。如果斷點位于僅在主程序集中的一個函數中使用的庫中,則在調用該函數之前,符號將不會被加載(并且它將顯示斷點未被擊中)。
3 回答

jeck貓
TA貢獻1909條經驗 獲得超7個贊
Debug > Break All
Debug > Windows > Modules

繁星淼淼
TA貢獻1775條經驗 獲得超11個贊
鼠標右鍵單擊 工程項目
選擇 [財產]
選擇 [建造]
附簽 確保 [定義調試常量]
和 [定義跟蹤常數]
檢查 確保 [優化守則]
未被檢查 單擊 [先進]
按鈕位于構建選項卡頁的底部。 確保 [調試信息:]
設置為 [全部]
點擊 [好]重建
項目;-)

炎炎設計
TA貢獻1808條經驗 獲得超4個贊
- 3 回答
- 0 關注
- 788 瀏覽
添加回答
舉報
0/150
提交
取消