2011-12-16 18 views
0

メインアプリケーションがC#で記述され、インフラストラクチャの一部がC++であるプロジェクトで作業しています。 私は、私がトレースしようとする管理されていないメモリリークを発見しました。 私は数日前からコードを出し入れしていましたが、漏れのいくつかしか見つけられませんでした。管理対象アプリケーションで管理されていないメモリリークを検出する

すべてのリークディテクタアプリ(精製、リークディテクタなど)は管理されていないアプリケーションでのみ動作します(私のものはC#です)。

このような場合のメモリリーク検出機能はありますか?他のアイデア?

ありがとうございます。

+1

あなたはメモリリークがあなたのアンマネージコードに知っているなら、あなたはアンマネージコードあるいはテストハーネス/ユニットテストでテストアプリケーションを作成し、その上でプロファイラを使用することができませんでしたか? –

+0

私は可能な限り、混乱しにくい長いコードが混在しています。チェーンの開始はマネージコードから行う必要があります。 –

答えて

0
+0

返信いただきありがとうございますが、私はそれが管理されたコードでしか動作しないと思いますか? –

+0

ANTSはアンマネージコードをサポートしていないと思います。管理コードと非管理コードの両方をサポートするものが必要ですか?もしそうなら、あなたは多分GlowCodeで試してみるべきです – jorda3

関連する問題