アプリケーションで使用できるフレームワークがあり、検査のために一部のポートで内部オブジェクトを公開します。
たとえば、この場合はGUIアプリケーションを起動し、http:// localhost:9100を起動すると言うと、アプリの統計が表示されます。
HttpListenerで接続を受け入れてから、生のHTMLを出力することで少し遊んだのですが、単純なタスクでは問題なく機能しますが、適切なオブジェクトブラウザーを作成している場合は、作業が多すぎます。
前もって感謝します。
アプリケーションで使用できるフレームワークがあり、検査のために一部のポートで内部オブジェクトを公開します。
たとえば、この場合はGUIアプリケーションを起動し、http:// localhost:9100を起動すると言うと、アプリの統計が表示されます。
HttpListenerで接続を受け入れてから、生のHTMLを出力することで少し遊んだのですが、単純なタスクでは問題なく機能しますが、適切なオブジェクトブラウザーを作成している場合は、作業が多すぎます。
前もって感謝します。
フレームワークとして Fiddler を使用し、.net で独自のプラグインを作成できます。それをチェックして ください http://www.fiddler2.com/Fiddler2/extensions.asp
いいえ、私がよく知っているライブラリは実際にはありません。ランタイム デバッグ オブジェクト ブラウザで実装されたビジュアル スタジオのようなものが必要です。ただし、これは公開された API ではないため、独自に作成する必要があります。
エンドポイントを公開する限り、WCF を使用して、記述している機能へのエントリポイントとして TCP サービスを簡単に公開できます (または、NetTcp は非常に簡単です)。
これがフレームワークではなくツールであるかどうかはわかりませんが、 .Net Memory Validatorを使用して、アプリケーションに割り当てられているオブジェクト (およびそれらの数) を確認できます。[オブジェクト] タブを確認する必要があります。
DNMV を使用してアプリを起動する必要があります。既に実行中のプロセスを表示することはできません。