Исследование приложений, вызывающее потерю w3wp

Запуск 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, чтобы выполнить перенаправление сборки. Однако авария все еще происходит.

Я пропустил шаг?

azure-application-insights,

0

Ответов: 1


1 принят

System.Diagnostics.DiagnosticsSource 4.5.0 (тот, у которого есть исправление) имеет версию сборки 4.0.3.0.

И из вашего исключения, кажется, вы все еще используете

System.Diagnostics.Activity, System.Diagnostics.DiagnosticSource, Version = 4.0.2.0

Пожалуйста, проверьте перенаправление привязок и проверьте, насколько вы все равно ссылаетесь на 4.4.0. Вы также можете включить fuslog, чтобы просмотреть подробную информацию об ошибках привязки.

лазурь-приложения-идея,
Похожие вопросы