2

Windows 8 で Visual Studio 2012 を使用して、VSTO Excel プラグインのプロファイリングとインストルメント化を試みています。マネージ関数の呼び出し回数とそのタイミングを収集したいと考えています。

デフォルトのサンプリング オプションで問題はありませんが、結果は一般的に私にはレベルが高すぎます (つまり、ntdll.dll と wow64.dll は「すべての作業」を行うバイナリです)。ただし、プラグインを計測しようとすると、常に「データなし」の結果が得られます。既存の Excel プロセスにアタッチし、一時停止してプロファイリング方法を "Instrumentation" に切り替え、パフォーマンス ウィザードを使用してインストルメンテーション プロファイルを作成しようとしました。

この場合、出力ウィンドウには次のようなメッセージが表示されます。

Data written to C:\project-source\Report130912(3).vsp.
Profiling finished.
File contains no data buffers
File contains no data buffers
Analysis failed

このシナリオは Visual Studio でサポートされていますか、それとも何か問題がありましたか? このデータを取得するために試すことができる別のツールはありますか?

4

1 に答える 1