wsf

wsf

IntelliTrace と診断ツールを使用する

bing

IntelliTrace 機能の紹介#

IntelliTrace を使用してコードの実行履歴を記録および追跡することで、アプリケーションのデバッグにかかる時間を短縮し、プログラムの潜在的なバグを発見できます。理由は以下の通りです:

・特定のイベントを記録する

・関連するコード、デバッグ中の「ローカル変数」ウィンドウに表示されるデータ、および関数呼び出し情報を確認する

・再現が難しい、またはデプロイ中に発生するエラーをデバッグする

IntelliTrace は Visual Studio Enterprise エディションで使用できます(Professional または Community エディションでは使用できません)。

アプリケーションの作成#

static void Main(string[] args)

{

FileStream fs = File.Create("WordSearchInputs.txt");

fs.ReadByte();

fs.Close();

File.Delete("WordSearchInputs.txt");

Console.WriteLine("done");

}

デバッグを開始し、IntelliTrace イベントを表示する#

・デバッグ > ウィンドウ > IntelliTrace イベント

・診断ツールウィンドウで、イベントタブを見つける
Pasted image 20241125221703

履歴デバッグ
Pasted image 20241125221655

デプロイ後の問題診断#

Pasted image 20241125221714

Visual Studio 2022 用の IntelliTrace スタンドアロンコレクター

https://visualstudio.microsoft.com/zh-hans/downloads

または、インストールディレクトリからコレクターをリモートサーバーに再コピーします
\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\IntelliTrace

参考資料#

https://docs.microsoft.com/zh-cn/visualstudio/debugger/intellitrace

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。