2015-04-23 80 views
1

我有一個C#應用程序在Windows CE智能設備上運行,我最近添加了一個新的圖形選項,運行幾個小時後會導致「OutOfMemory」異常。我如何發現問題出在哪裏?代碼看起來很好,它基於以前的圖形選項之一運行數週而沒有問題。.NET應用程序內存使用情況Visual Studio 2005

我試過在VS 2005中調試> Windows>內存選項,但它們都提示「調試對象運行時不可用」。我也嘗試使用遠程調試工具(特別是Windows CE遠程進程查看器)附加到進程,但沒有足夠的功能來查看我在找什麼。

VS 2005中是否有工具可用於分析遠程C#應用程序或本地運行的應用程序(即Win32)?

+0

你可以試試[Redgate的螞蟻記憶分析儀的14天免費試用版](http://www.red-gate.com/products/dotnet-development/ants-memory-profiler/)。不知道它是否支持CE tho。 –

+0

@MthetheWWatson:謝謝,我準備發一封電子郵件給他們的銷售團隊,詢問它是否支持WinCE,VS2005等。您是否有過這款產品的使用經驗? – AlainD

+1

好悲痛,爲什麼投票下來? – AlainD

回答