Freigeben über


Diagnostizieren von Problemen nach der Bereitstellung mithilfe von IntelliTrace (C#, Visual Basic)

Dieser Artikel enthält Empfehlungen für die Diagnose von Problemen nach der Bereitstellung.

Azure DevOps, Visual Studio und Team Foundation Server 2017

Visual Studio 2017 und höhere Versionen enthalten nicht die BuildInfo.config Datei, die veraltet und dann entfernt wurde. Diese Datei war erforderlich, um IntelliTrace mit bereitgestellten ASP.NET-Apps zu verwenden. Verwenden Sie eine der folgenden Methoden, um Apps nach der Bereitstellung zu debuggen:

  • Verwenden Sie Für die Bereitstellung in Azure Application Insights.

  • Wenn Sie IntelliTrace verwenden müssen, öffnen Sie das Projekt in Visual Studio, und laden Sie die Symboldateien aus dem entsprechenden Build. Sie können Symboldateien aus dem Fenster "Module" laden oder Symbole im Menü "Extras>Optionen" oder "Debugoptionen>" konfigurieren.

    Öffnen Sie den Bereich Extras>Optionen und erweitern Sie den Abschnitt Alle Einstellungen>Debugging>Symbole.

    Öffnen Sie das Dialogfeld "Extras>Optionen", und erweitern Sie den Abschnitt ">".

    Sie können auch IntelliTrace-Diagnose- und Methodendaten für Web-, SharePoint-, WPF- und Windows Form-Apps auf Remotecomputern sammeln, ohne die Zielumgebung mithilfe des eigenständigen IntelliTrace-Sammlers zu ändern. Der eigenständige Sammler kann jedoch erhebliche Auswirkungen auf die Leistung haben. Siehe Verwenden des eigenständigen IntelliTrace-Sammlers.

Ältere Versionen von Team Foundation Server (ASP.NET)

Für ASP.NET Apps können Sie Ihren Buildprozess einrichten, um ein Buildmanifest (BuildInfo.config Datei) für Ihr Webprojekt zu erstellen und dieses Manifest in Ihre Version aufzunehmen. Dieses Manifest enthält Informationen über das Projekt, die Quellcodeverwaltung und das Buildsystem, das zum Erstellen eines bestimmten Builds verwendet wurde. Diese Informationen helfen Visual Studio, die übereinstimmende Quelle und Symbole zu finden, nachdem Sie das IntelliTrace-Protokoll geöffnet haben, um die aufgezeichneten Ereignisse zu überprüfen.

Weitere Informationen finden Sie unter Diagnose von Problemen nach der Bereitstellung (Visual Studio 2015).

Von Bedeutung

Die Verwendung von Microsoft Monitoring Agent (MMA) mit IntelliTrace wird nicht mehr unterstützt, wenn der Microsoft Monitoring Agent am 31. August 2024 das Ende der Lebensdauer erreicht. Weitere Informationen finden Sie unter Migrieren des Azure Monitor-Agents aus dem Log Analytics-Agent.

Suchen des Problems mithilfe von IntelliTrace

Sie benötigen Visual Studio Enterprise auf Ihrem Entwicklungscomputer oder einem anderen Computer, um die aufgezeichneten Ereignisse zu überprüfen und ihren Code mithilfe von IntelliTrace zu debuggen. Sie können auch Tools wie CodeLens, Debugger-Übersichten und Codekarten verwenden, um Ihnen bei der Problemdiagnose zu helfen.

Wenn Sie IntelliTrace verwenden, um Probleme zu untersuchen, finden Sie unter "Finden des Problems " ausführlichere Anweisungen.