1

運が悪い自動テストを実行しているときに、ANTSメモリプロファイラーを使用してメモリ消費を監視しようとしています。

ANTS Memory Profiler がアプリケーションの起動を担当する必要があることを理解しています。私のアプローチは、アプリを呼び出す ANTS メモリ プロファイラー プロジェクトを作成し、次を使用してアプリを自動起動するようにアリを設定することでした。

"C:\Program Files\Red Gate\ANTS Memory Profiler 7\RedGate.MemoryProfiler.UI.exe" /nowwizard /startimmediately

これは、私が見つけたバージョン 4 用の唯一のコマンド ライン ドキュメントからのものです。バージョン 7 を実行していますが、これらは機能しません。

http://www.red-gate.com/supportcenter/content/ANTS_Profiler/help/4.0/AP_startup_parameters

コマンドラインから RedGate.MemoryProfiler.UI.exe /help を実行しようとすると、アプリが起動するだけです。コマンド ライン サポートはこの製品にまだありますか?

また、定期的なサポート チャネルも調査していますが、ここの誰かが知っていることを期待していました。

4

2 に答える 2

1

いいえ、CL は Memory Profiler でサポートされなくなりました。代わりに、API があります。

https://www.red-gate.com/supportcenter/content/ANTS_Memory_Profiler/help/7.4/amp_snapshot_api

スナップショットを撮りたいときはいつでも RedGate.MemoryProfiler.Snapshot.TakeSnapshot() を呼び出します。

于 2012-07-13T10:26:02.850 に答える
0

私はこれを自分でテストしていませんが、ANTSを実行したままにしておくだけでうまくいくのではないかと思います(少なくとも1回のテスト実行では)

于 2012-07-23T12:28:54.813 に答える