簡體   English   中英

IntelliTrace和asp.net臨時文件

[英]IntelliTrace and asp.net temporary files

我們剛剛獲得了一個嶄新的System Center,而我們更加退出的功能之一是在生產環境中發生的異常上運行IntelliTrace。

我們有幾個WebForms應用程序,它們是Website項目,它們在C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319\\Temporary ASP.NET Files創建臨時程序集。

當發生異常並下載.iTrace文件並開始調試會話時,我收到一條消息,提示“ Could not find aXsdressf_001dcv.pdb ”(我什至不認為臨時文件已創建了PDB,對嗎?)這些是生產服務器上存在的臨時程序集,我什至沒有文件系統訪問權限。

那么如何運行這些IntelliTraces? 我希望這里有一個簡單的解決方法,我沒有看到。

是否可以預編譯您的asp二進制文件並重新部署?

IntelliTrace文件調試類似於轉儲調試,通過潛在地直接將您指向源代碼,PDB將使工作變得更輕松,但是如果不這樣做,您仍然可以從文件中獲得很多有用的信息。

打開.itrace文件時,您是否可以看到“摘要頁面”? 您應該可以在其中找到所有例外的列表。 當開始調試其中一個異常時,即使沒有pdb文件,您仍然可以使用其他調試器窗口,例如locals窗口和call stack窗口,並且您應該能夠在IntelliTrace窗口中看到異常和其他相關事件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM