我的解決方案中有幾個項目,一個Web表示層,它使用某些Web服務的數據,我可以調試表示層,但不能停止Web服務上的調試器。無法調試我的解決方案中的所有項目,因爲PDB加載不正確
0
A
回答
1
在我的生活中多次作爲.NET開發人員加載PDB文件時遇到了一些問題。每次遇到這種問題時,我都浪費了很多時間去尋找解決方案,但通常我找不到解決方案,因爲這種情況不是很明顯的原因。 常見的解決方案很多次我讀爲:
•重置Visual Studio設置 •刪除所有文件在每個\ Temporary ASP.NET Files文件夾清理項目 •創建一個新的解決方案,並添加所有的項目,這個新解決方案 •刪除解決方案鎖文件 •創建一個新的ASP.NET Web應用程序進行測試,如果它是一個VS-安裝問題 •重新啓動機器 •修復vs.net安裝 •IISRESET •刪除Web應用程序來自IIS
但大多數是ti mes,這個解決方案不起作用。最常見的解決方案爲我工作是:
- 乾淨的解決方案。
- 檢查解決方案中的所有項目都具有相同的.NET Framework版本並且正在調試模式下運行。
- 這是我發現直到今天最複雜的發現,是因爲項目負載,引用了一些web服務和web服務,都在IIS Express上工作,所以表示層始終工作正常,但web服務項目不會不加載PDB文件。 解決方案是:
a。解決方案 - >屬性選擇多個啓動項目,在需要調試的項目上選擇啓動操作。 b。清理解決方案並重建它。
希望這可以幫助某人,如果您發現這種問題的另一種解決方案,請發表評論。
相關問題
- 1. 無法調試我的加載項解決方案
- 2. 找到解決方案中所有項目的所有參考
- 3. dotCover不顯示解決方案中的所有項目
- 4. 無法將Azure CloudService項目添加到現有解決方案
- 5. 在解決方案中測試項目
- 6. 將所有項目添加到相同的解決方案?
- 7. 解決方案中的所有項目現在都無法在Visual Studio 2017中加載
- 8. VS2013:錯誤加載解決方案('JavascriptWebExtensionsPackage未加載正確')
- 9. 調試現有的Sharepoint解決方案
- 10. 解決方案中的一個項目的發佈模式,但所有其他項目的調試模式
- 11. 無法將解決方案綁定到SonarQube項目,請重試
- 12. 多個項目Visual Studio解決方案不會調試一個項目的DLL
- 13. 如何重建解決方案中的所有項目?
- 14. 將OutDir屬性添加到所有解決方案項目
- 15. Silverlight應用程序的正確解決方案/項目結構
- 16. C# - 將多項目解決方案轉換爲1-1項目解決方案
- 17. 無法調試同一解決方案的當前項目中包含的其他項目
- 18. 修改解決方案,不從Visual Studio外部加載項目
- 19. JSON解析正確的解決方案
- 20. 項目中Visual Studio PDB文件在同一解決方案中不生成
- 21. 在Visual Studio 2005中調試多項目(C++)解決方案
- 22. VS加載項打開解決方案
- 23. 調試解決方案DataImportHandler
- 24. 解決方案中的項目
- 25. TFS中的子項目解決方案
- 26. 向TFS中的現有解決方案添加新項目
- 27. 無法在解決方案中運行包裝項目中的其他項目
- 28. 獲取解決方案中所有方法參數的方法
- 29. 無法在MonoDevelop中打開ASP.NET MVC 3解決方案的測試項目
- 30. 如何在大型解決方案中輕鬆地爲所有項目和配置啓用PDB輸出?
由於此問題已解決,因此可以將其標記爲答案。 –