Application Insight未在Azure Application Insight仪表板中显示服务器请求数据。在直播期间,我遇到了以下错误。
Microsoft.ApplicationInsights.Web.OperationCorrelationTelemetryInitializer在加载Microsoft.AspNet.TelemetryCorrelation,版本1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35时出现FileNotFoundException失败。
任何想法,如何解决?
答案 0 :(得分:0)
我遇到了同样的问题,并使用nuget软件包管理器进行安装,然后浏览Microsoft.AspNet.TelemetryCorrelation
并进行安装
答案 1 :(得分:0)
我最近在Azure云服务(经典)上托管的Web应用程序中添加App Insight时遇到了此问题。首先,我确实必须手动添加nuget包Microsoft.AspNet.TelemetryCorrelation,因为在配置Application Insight时不会自动添加它。这还不够,我不得不在webconfig文件中进行更改,并在TelemetryCorrelation的前提条件中包括了integrationMode,因此看起来像{
"0": {
"clave": "es",
"content": {
"barra": [
"I",
"S",
"N",
"C"
],
"letras_inicio": "N",
"titulos_servicios": [
"A",
"A",
"A"
],
"desc_servicios": [
"O",
"O",
"E"
],
"titulo_nosotros": "N",
"descripcion_nosotros": "S",
"titulos_especialidades": [
"A",
"A"
],
"desc_especialidades": [
"E",
"L"
],
"titulo_frm_contacto": "C",
"frmContacto": [
"N",
"A",
"C",
"A",
"M",
"E"
]
}
},
"2": {
"clave": "en",
"content": {
"barra": [
"H",
"S",
"A",
"C"
],
"letras_inicio": "W",
"titulos_servicios": [
"W",
"M",
"D"
],
"desc_servicios": [
"W",
"W",
"W"
],
"titulo_nosotros": "A",
"descripcion_nosotros": "W",
"titulos_especialidades": [
"W",
"m"
],
"desc_especialidades": [
"f",
"a"
],
"titulo_frm_contacto": "C",
"frmContacto": [
"F",
"L",
"E",
"S",
"M",
"S"
]
}
}
}
。当我们配置Application Insight时,它会自动添加此模块,但只有ManagedHandler作为preCondidition,对我不起作用。