Azure Application Insights TraceListener未收集跟踪?
我有以下配置,但没有跟踪进入应用程序洞察(否则,应用程序洞察可以很好地用于其他日志记录,Azure诊断侦听器也可以工作并捕获跟踪)。我做错什么了吗Azure Application Insights TraceListener未收集跟踪?,azure,system.diagnostics,azure-diagnostics,azure-application-insights,Azure,System.diagnostics,Azure Diagnostics,Azure Application Insights,我有以下配置,但没有跟踪进入应用程序洞察(否则,应用程序洞察可以很好地用于其他日志记录,Azure诊断侦听器也可以工作并捕获跟踪)。我做错什么了吗 <system.diagnostics> <trace autoflush="true" indentsize="0"> <listeners> <add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorT
<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>
我也有同样的问题 我要解决的步骤是:
希望这有帮助。我将appinsight nuget软件包更新为最新版本,更新了ApplicationInsights.config,一切正常
删除可能不是必需的。尝试先更新appinsight nuget软件包,而不卸载appinsight软件包,如果不起作用,则可以执行被接受为答案的操作 安装了哪些应用程序包?您有ApplicationInsights.config文件吗?“Microsoft.ApplicationInsights.AspNetCore”:“1.0.0”、“Microsoft.ApplicationInsights.Web”:“2.2.0-beta1”、“Microsoft.ApplicationInsights.TraceListener”:“2.1.0”、“Microsoft.ApplicationInsights.PerfCounterCollector”:“2.2.0-beta1”是的,我有一个配置文件,在生成过程中发布。您还可以尝试以编程方式设置遥测键。我喜欢使用配置转换来设置每个环境的检测键。TelemetryConfiguration.Active.InstrumentationKey=appInsightsKey;