Silverlight 4プロジェクトで作業していますが、引き継ぐ前に明らかに大きなメモリリークがあります。私はVIsual Studio 2010に接続する2つの異なるプロファイラを試しましたが、データがスナップショット間で変化していないことに気付きました。それから、私のデータの大半、またはカスタムクラスが表示されていないことがわかりました。複数のプロジェクトを監視するメモリプロファイラを使用する
私が信じているのは、「スタートアッププロジェクト」のメモリ使用量を示しているだけですが、リークを含む重い持ち上げを実際に行っている他のサポートプロジェクトがたくさんあります。複数のプロジェクトのメモリ使用量を表示できるプロファイラはありますか?
これまでのところ、ANTSとmemprofiler.comのものを使用しています。私はWinDbgを試しましたが、動作させることができず、使用するためのすべての指示がかなり古いようです。
ご協力いただきまして誠にありがとうございます。
編集: 解決策は、最終的にすべてを表示するアプリケーションをホストしているWebサイトを指すようにANTSを適切に設定することでした。デバッグされたローカルバージョンは同じデータを表示しません。
編集2: ウェブ上の銀色のアプリへの接続は、それが得られるほど良いと思われます。
の下に、これらのサイトをオフに作業になりますSilverlightでプロファイルする必要があります基本的にプロファイルするバイナリを選択しました。私には奇妙に見えますが、ANTSにはそうした可能性はありません。 – Tigran