2011-02-24 69 views
2

有沒有什麼辦法可以從.NET應用程序中走出堆?我有一個Silverlight應用程序,並希望能夠檢查堆內存泄漏。我認爲這將是很好的實現一個調試彈出窗口,將顯示堆的內容。我查看了.NET API命名空間,找不到任何相關的東西。在運行時檢查.NET堆

回答

0

您也可以嘗試SysInternals's工具ProcessExplorer。它有一個名爲.NET的標籤,您可以在其中找到許多關於.NET應用程序(內存,垃圾收集器活動等)的特定數據。每次我懷疑我的代碼泄漏內存時,我都會使用這個工具來檢查和理解正在發生的事情。