次の方法で共有


IntelliTrace を使用してデプロイ後の問題を診断する (C#、Visual Basic)

この記事では、デプロイ後に問題を診断するための推奨事項を示します。

Azure DevOps、Visual Studio、Team Foundation Server 2017

Visual Studio 2017 以降のバージョンには 、非推奨 と削除されたBuildInfo.configファイルは含まれません。 このファイルは、デプロイされた ASP.NET アプリで IntelliTrace を使用するために必要でした。 デプロイ後にアプリをデバッグするには、次のいずれかの方法を使用します。

  • Azure へのデプロイには、 Application Insights を使用します

  • IntelliTrace を使用する必要がある場合は、Visual Studio でプロジェクトを開き、一致するビルドからシンボル ファイルを読み込みます。 [モジュール] ウィンドウからシンボル ファイルを読み込むか、[ツール]、[>デバッグ>オプション] メニューでシンボルを構成します。

    [ツール>オプション] ウィンドウを開き>Debugging>Symbols] セクションを展開します。

    [ツール>オプション] ダイアログを開き、[デバッグ>Symbols] セクションを展開します。

    IntelliTrace スタンドアロン コレクターを使用して、ターゲット環境を変更することなく、リモート コンピューター上の Web、SharePoint、WPF、および Windows フォーム アプリの IntelliTrace 診断およびメソッド データを収集することもできます。 ただし、スタンドアロン コレクターはパフォーマンスに大きな影響を与える可能性があります。 IntelliTrace スタンドアロン コレクターの使用を参照してください。

以前のバージョンの Team Foundation Server (ASP.NET)

ASP.NET アプリの場合は、Web プロジェクトのビルド マニフェスト (BuildInfo.config ファイル) を作成し、このマニフェストをリリースに含めるビルド プロセスを設定できます。 このマニフェストには、特定のビルドの作成に使用されたプロジェクト、ソース管理、ビルド システムに関する情報が含まれています。 この情報は、IntelliTrace ログを開いて記録されたイベントを確認した後に、Visual Studio が一致するソースとシンボルを見つけるのに役立ちます。

詳細については、「 デプロイ後の問題の診断 (Visual Studio 2015)」を参照してください。

Important

2024 年 8 月 31 日に Microsoft Monitoring Agent の有効期間が終了すると、IntelliTrace での Microsoft Monitoring Agent (MMA) の使用はサポートされなくなりました。 詳細については、「 Log Analytics エージェントから Azure Monitor エージェントに移行する」を参照してください。

IntelliTrace を使用して問題を見つける

IntelliTrace を使用して記録されたイベントを確認し、コードをデバッグするには、開発用コンピューターまたは別のコンピューターに Visual Studio Enterprise が必要です。 CodeLens、デバッガー マップ、コード マップなどのツールを使用して、問題の診断に役立てることもできます。

IntelliTrace を使用して問題を調査する場合は、詳細な手順については、「 問題を見つける 」を参照してください。