Запуск AI 2.4 с использованием приложения AppInsights Monitor в Windows Server 2012 R2, мониторинг открытого (публикуемого) сайта SharePoint.
Время от времени происходит сбой w3wp (выдает диалог «, хотите отладить это? »), и в журнале событий записывается следующее:
Exception: System.Runtime.Serialization.SerializationException
Message: Type is not resolved for member 'System.Diagnostics.Activity,System.Diagnostics.DiagnosticSource, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'.
StackTrace: at System.Web.Hosting.ApplicationManager.HostingEnvironmentShutdownInitiated(String appId, HostingEnvironment env)
at System.Web.Hosting.HostingEnvironment.RemoveThisAppDomainFromAppManagerTableOnce()
at System.Web.Hosting.HostingEnvironment.InitiateShutdownInternal()
at System.Web.Hosting.HostingEnvironment.InitiateShutdownWithoutDemand()
at System.Web.HttpRuntime.ShutdownAppDomain(String stackTrace)
at System.Web.Compilation.DiskBuildResultCache.ShutdownCallBack(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
Похоже, я сталкиваюсь с этой проблемой: https://github.com/Microsoft/ApplicationInsights-dotnet-server/issues/613.
Я поместил DLL-файл System.Diagnostics.DiagnosticSource (версия 4.5) в каталог inetserv, и я обновил файл web.config для перенаправления сборки. Тем не менее, сбой все еще происходит.
Я пропустил шаг?