我有以下配置,但没有跟踪应用程序洞察(否则Application Insights适用于其他日志记录,Azure诊断侦听器也正在工作并捕获跟踪)。我做错了吗?
<system.diagnostics>
<trace autoflush="true" indentsize="0">
<listeners>
<add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" name="AzureDiagnostics">
</add>
<add name="myAppInsightsListener" type="Microsoft.ApplicationInsights.TraceListener.ApplicationInsightsTraceListener, Microsoft.ApplicationInsights.TraceListener" />
</listeners>
</trace>
</system.diagnostics>
答案 0 :(得分:11)
我遇到了同样的问题。
我解决after my discussion in the comments here的步骤是:
希望这有帮助。
答案 1 :(得分:0)
我将我的appinsight nuget包更新为最新版,更新了ApplicationInsights.config,一切正常。
删除可能不是必需的。尝试在不卸载appinsight软件包的情况下首先更新appinsight nuget软件包,如果不起作用,那么您可以执行接受的答案。