問題タブ [dottrace]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
277 参照

.net - dotTraceを使用したExcelアドインのプロファイリング

dotTraceを使用してC#で記述されたExcelアドインのプロファイルを作成しようとしています。

dottraceで「attachtoprocess」を選択すると、Excelに接続してコードをプロファイリングできますが、「スタンドアロンアプリケーション」モード(より多くのオプションが可能)を使用したい場合、dottraceはExcelが.Net v.2を読み込んでいるため、アドインが表示されません。

dottraceを.net4.0アドインのプロファイルに強制する方法について何かアイデアはありますか?

編集:他のいくつかのアドインがv4をロードする前に.NET v2をロードしていて、dottraceが最初のものを取得していることがわかりました。どの方法でどちらを強制的にトレースできますか?

0 投票する
1 に答える
297 参照

c# - メモリプロファイリング

dotTrace Memoryを使用して、アプリケーションがメモリをリークする理由を調べています。

問題は、スナップショットに示されているメモリ使用量が、使用されているメモリ(perfmonのプライベートワーキングセット)に近づかないことです。

dotTraceを正しく構成していませんか、それともdotTraceが追跡できない管理されていないリソースからの余分なメモリがあることを意味しますか?

0 投票する
1 に答える
505 参照

profiling - dotTraceパフォーマンスの呼び出しで引数値を一覧表示できますか

ReSharperでアプリのプロファイルを作成しましたが、非常に遅い方法が1つあります。

プロファイラーのスクリーンショット

その関数に渡される引数のリストを取得する方法はありますか?行ごとのプロファイリングを試しましたが、サイコロはありませんでした。パラメータとともにプロファイラーに表示されるトレースメッセージを挿入する方法はありますか?

0 投票する
1 に答える
261 参照

vb.net - VB.Net アプリケーションのメモリ リーク、オブジェクトがグリッドによって開かれていますか?

VB.Net で記述された大規模で複雑な Windows フォーム アプリがあります。ユーザーはいくつかのメモリの問題を経験しており、JetBrains dotTrace Profiler を使用してこれらのいくつかを解決しようとしています。

私のオブジェクトのいくつかを開いたままにしているものがまだあります。Generic.List私は 'Customer' オブジェクトを持っていInvoiceLineItemます。このアイテムは基本的に、データを表示するための読み取り専用プロパティをロードするグリッド コントロール (ConponentOne FlexGrid) にバインドされたオブジェクトです。次に例を示します。

このオブジェクトは FlexGrid から解放されないようです。

Flexgrid は子フォーム上にあり、メイン フォームから表示されます。子フォームが閉じられると、メモリ プロファイラーはフォームがまだ参照されていることを示しています。dotTrace で [最短パス] をクリックすると、以下のパスが表示されます。

最短経路

これは、カスタマーでルート パスを持つ唯一のオブジェクトのようです。

このフォームでは、オブジェクトまたはコレクション間でカスタム イベント処理が行われておらず、何も破棄されていません。

これをさらにトラブルシューティングするにはどうすればよいですか?

0 投票する
1 に答える
192 参照

asp.net-mvc - JetBrain の DotTrace Performance Pro 5.3 は、DiscountASP サーバーを再び使用できますか? これを経験した人はいますか?

新しい DotTrace Performance Pro V5.3 は HTTP 経由でリモート プロセスに接続できるようになったので、DiscountASP でホストされているサイトに対して使用できるはずです。誰もがこれを経験していますか。うまくいけば、うまくいきますか?

ありがとう、

0 投票する
2 に答える
2244 参照

asp.net-mvc-4 - IIS Express 8 で dotTrace を使用して Web アプリのメモリをプロファイリングするにはどうすればよいですか?

dotTrace Memory 3.5 は、IIS または WebDev を使用した Web アプリケーションのプロファイリングをサポートしているようですが、IIS Express はサポートしていません。これは正しいです?そうでない場合、dotTrace で IIS Express 8 の 64 ビット Web アプリケーションをプロファイリングするにはどうすればよいですか?

WebDev40.exe で Web アプリケーションを実行するオプションではありません。