2

Application Insight 未在 Azure Application Insight 仪表板中显示服务器请求数据。在直播期间,我遇到了以下错误。

Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer 在加载 Microsoft.AspNet.TelemetryCorrelation,版本 1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35 时失败并出现 FileNotFoundException。

任何想法,如何解决?

4

2 回答 2

0

我有同样的问题并使用nuget包管理器安装它并浏览Microsoft.AspNet.TelemetryCorrelation并安装它

于 2019-07-15T07:52:53.073 回答
0

我最近在 Azure 云服务(经典)上托管的 Web 应用程序中添加 App Insight 时遇到了这个问题。首先,我必须手动添加 nuget 包 Microsoft.AspNet.TelemetryCorrelation,因为在配置 Application Insight 时它没有自动添加。这还不够,我必须在 webconfig 文件中进行更改,并在 TelemetryCorrelation 的前置条件中包含集成模式,所以它看起来像这样<add name="TelemetryCorrelationHttpModule" type="Microsoft.AspNet.TelemetryCorrelation.TelemetryCorrelationHttpModule, Microsoft.AspNet.TelemetryCorrelation" preCondition="integratedMode,managedHandler" />。当我们配置 Application Insight 时,它会自动添加此模块,但仅将 managedHandler 作为 preCondidition,这对我不起作用。

于 2020-04-01T21:28:04.097 回答