Share via


針對 Application Insights 自動檢測進行疑難解答

本文可協助您針對Application Insights中的自動檢測問題進行疑難解答。

注意事項

自動檢測在 2021 年 10 月之前稱為「無程式代碼附加」。

啟用自動檢測之後,不會報告遙測數據

如果您已為應用程式服務啟用ApplicationInsights自動檢測,但看不到回報的遙測數據,請檢閱這些常見案例。

先前已安裝 Application Insights SDK

當已使用 SDK 檢測 .NET 和 .NET Core 應用程式時,自動檢測會失敗。

如果您想要自動檢測應用程式,請移除 Application Insights SDK。

應用程式是使用不支援的 .NET 或 .NET Core 版本所發佈

確認已使用支援的 .NET 或 .NET Core 版本來建置和發佈應用程式。

請參閱 .NET 或 .NET Core 檔,以判斷是否支援您的版本:

偵測到診斷連結庫

如果自動偵測到下列連結庫,則會失敗:

  • System.Diagnostics.DiagnosticSource
  • Microsoft.AspNet.TelemetryCorrelation
  • Microsoft.ApplicationInsights

必須移除這些連結庫,自動檢測才能成功。

啟用自動檢測之後,您會遇到Application Insights SDK 本身的問題

您可以收集 Application Insights SDK 的自我診斷記錄來診斷問題。 如需詳細資訊,請 參閱如何收集Application Insights SDK 的自我診斷記錄

其他說明

如果您有關於 Application Insights 自動檢測的問題,您可以在我們的 Microsoft Q&A 問題頁面上張貼問題。

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以將產品意見反應提交給 Azure 意應見反社群