Express版上的C#桌面應用程序。 工做,而後在5秒鐘後不工做。 web
我嘗試瞭如下方法。 app
我在解決方案中有兩個WinForms項目。 其中一個加載調試信息,一個不加載。 它們都引用我正試圖以相同方式在項目文件中獲取調試信息的程序集。 有任何想法嗎? 函數
我想在這裏添加內容,主要是爲我本身添加,當我再次回顧此問題時,直到加載程序集後才加載符號,而且直到須要時才加載程序集。 若是斷點位於僅在主程序集中的一個函數中使用的庫中,則在調用該函數以前,不會加載符號(而且將斷點顯示爲未命中)。 優化
嘗試在Windows中以管理員身份運行Visual Studio。 ui
從Hans K交叉發佈了我在相似線程上找到的此修復程序>>這裏<< : spa
右鍵單擊解決方案->屬性 線程
在Common Properties-> Startup Project下查看 調試
選擇多個啓動項目 code
在須要調試的項目上選擇「開始操做」。 orm
首先嚐試經過右鍵單擊項目>重建來重建項目,若是這不起做用,請嘗試清理項目(右鍵單擊項目>清理)
若是這樣不起做用,請檢查如下內容:
(步驟6生成.pdb文件,這些是調試符號)
我在x86(或x64)中重建整個解決方案(包括引用的項目)時遇到了一樣的問題
即便我從Configuration Manager(Build-> ConfigManager)將全部項目都設置爲x86,也沒有將某些項目設置爲x86。
所以,只需確保右鍵單擊該項目並按照
項目->屬性->調試選項卡,驗證配置和平臺。
有時,即便它給您帶來此錯誤, breakpoint
仍然會命中,所以只需忽略該錯誤便可。 這在MVC web app
的Views
中常常發生。