Как вам помочь ?
Ошибка "There is no EventLog source named ASP.NET 4.6.1055.0. This module requires .NET Framework 2.0."
Если, после обновления Framework до версии 4.6.1 (Windows Server 2012 R2/IIS 8.5) веб-приложения AdvantShop перестают работать и в событиях приложения, можно увидеть следующую ошибку:
Exception information:
Exception type: Exception
Exception message: There is no EventLog source named 'ASP.NET 4.6.1055.0'. This module requires .NET Framework 2.0.
at AdvantShop.Core.UnhandledExceptionModule.Init(HttpApplication app)
at System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)
at System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context)
at System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
at System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)
Данная проблема возникает только у версий магазина 4.0 и 4.1.
Решение:
В этом случае необходимо скопировать представленный патч в корневую директорию сайта с заменой.
Patch_4.1.x_HotFix_UnhandledException.zip (подходит для AdvantShop 4.0 и AdvantShop 4.1 версий)
Архив содержит 1 файл "UnhandledExceptionModule.cs" , который заменит устаревший файл по пути ~\App_Code\AdvantShop\Core\
После этого сайт (приложение) должен запуститься корректно.
Всё готово.
Другие статьи по теме
- Какой хостинг выбрать для магазина на Лицензии?
- Какую нагрузку выдержит интернет-магазин?
- Регистрация на хостинге Облакотека (oblakoteka.ru)
- Как зарегистрироваться и подобрать тариф на хостинге 1Gb.ru
- Как подобрать тариф на хостинге fozzy.com
Тэги: there-is-no-eventlog-4-6-1, There is no EventLog source named 'ASP.NET 4.6.1055.0'. This module requires .NET Framework 2.0, UnhandledExceptionModule.cs, ASP.NET 4.6.1055.0, 4.6.1, 4.6.2