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 als veraltet markiert und entfernt wurde. Diese Datei war erforderlich, um IntelliTrace mit bereitgestellten ASP.NET-Apps zu verwenden. Verwenden Sie zum Debuggen von Apps nach der Bereitstellung eine der folgenden Methoden:

  • 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 oder durch Konfigurieren von Symbolen in Extras>Optionen>Debuggen>Symbole laden.

    Sie können mithilfe des eigenständigen IntelliTrace Collector auch IntelliTrace-Diagnose- und Methodendaten für Web-, SharePoint-, WPF- und Windows-Formularanwendungen auf Remotecomputern sammeln, ohne die Zielumgebung zu ändern. Der eigenständige Collector kann jedoch erhebliche Auswirkungen auf die Leistung haben. Weitere Informationen finden Sie unter Verwenden des eigenständigen IntelliTrace-Collectors.

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

Für ASP.NET-Apps können Sie den Buildprozess einrichten, um eine Buildmanifestdatei (BuildInfo.config) für Ihr Webprojekt zu erstellen und dieses Manifest in Ihre Version einzufügen. Dieses Manifest enthält Informationen über Projekt, Quellcodeverwaltung und Buildsystem, die für die Erstellung einer bestimmten Version verwendet wurden. Mit diesen Informationen kann Visual Studio die entsprechenden Quellen und Symbole finden, nachdem Sie das IntelliTrace-Protokoll geöffnet haben, um die aufgezeichneten Ereignisse zu prüfen.

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

Wichtig

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 vom Log Analytics-Agent zum Azure Monitor-Agent.

Ermitteln des Problems mithilfe von IntelliTrace

Sie benötigen Visual Studio Enterprise auf Ihrem Entwicklungscomputer oder einem anderen Computer, um die aufgezeichneten Ereignisse anzuzeigen und Ihren Code mit IntelliTrace zu debuggen. Sie können alternativ Tools wie CodeLens, IntelliTrace, Debuggerzuordnungen und Codezuordnungen verwenden, um das Problem zu diagnostizieren.

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