1

私は運用環境で intellitrace を試して使用することを計画していますが、事前に構成されたトレース プランを使用するのは役に立たず、デフォルトのものを使用しているだけです。現時点では、Intellitrace の設定を本番環境で使用する際に編集する簡単な方法がないため、必要に応じて XML ファイルを手動で編集する必要があります。

Visual Studio が intellitrace 設定に使用している XML ファイルを探して、運用設定の xml トレース プランを表示および編集できるようにしようとしていました。Visual Studio を介して設定を編集するときに、この XML のファイルがどこに保存されているか、または保存されているかどうかを知っている人はいますか?

4

1 に答える 1

0

この記事には、コレクション プランが IntelliTrace でどのように機能するかについての基本的な考え方が含まれています。Dev11 以降の場合、収集計画ファイルは「C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace\12.0.0\en」にあります。

Visual Studio 内で F5 の Intellitrace 設定を編集する場合、行った変更はレジストリに保存され、VS を閉じると XML ファイルとして保存されません。ただし、F5 を起動すると、IntelliTrace 用の一時 XML ファイルが生成されます。このファイルを覗くハックな方法は、プロセス エクスプローラーなどのツールを使用して、IntelliTrace プロセスのコマンド ラインをチェックすることです。コマンドラインは次のようになります。

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace\12.0.0\IntelliTrace.exe" run /name:consoleapplication1.exe_00000be4_01cef44c123dc290_f3a1abc6-5b3a-45e4-83e7-dfbf4275b3e7 /logfile :C:\Windows\Temp\ConsoleApplication1.exe_131208_113120_f3a1abc6-5b3a-45e4-83e7-dfbf4275b3e7.iTrace /buffersize:65536 /buffercount:512 /watch:-1 /help- /nologo+ /collectionplan: C:\Users\Fangliang\AppData \Local\Microsoft\VisualStudio\12.0\TraceDebugger\Settings\yurhq2cv.tah / hidden-

このコマンド ラインには、現在実行中の IntelliTrace に関するほとんどの情報が含まれています。太字部分がご希望のコレクションプランになります。ただし、これは公式にサポートされているシナリオではなく、この設定が運用シナリオに適用できるという保証はありません (ただし、ほとんどの場合は機能します)。残りの部分がどのように機能するかを理解するのは、ほとんど自分で行う必要があります。

于 2013-12-08T20:47:49.233 に答える