IIS 10 Класс ресурсов для этой страницы не найден. Пожалуйста, проверьте, существует ли файл ресурсов, и повторите попытку - PullRequest
2 голосов
/ 29 мая 2020

Получение этой ошибки случайным образом на сервере, вот подробности iis.

Версия IIS = 10.0.14393.0

Windows сервер 2016

System.Web.Management.WebRequestErrorEvent, System.InvalidOperationException, Произошло необработанное исключение. Класс ресурса для этой страницы не найден. Проверьте, существует ли файл ресурсов, и повторите попытку.

Stack trace: at System.Web.Compilation.LocalResXResourceProvider.CreateResourceManager()
at System.Web.Compilation.BaseResXResourceProvider.EnsureResourceManager()
at System.Web.Compilation.BaseResXResourceProvider.GetObject(String resourceKey, CultureInfo culture)
at System.Web.Compilation.ResourceExpressionBuilder.GetResourceObject(IResourceProvider resourceProvider, String resourceKey, CultureInfo culture, Type objType, String propName)
at ASP.usercontrols_uc_adduser_ascx.__BuildControlImage1()
at ASP.usercontrols_uc_adduser_ascx.__BuildControlcontractorUC_RadAjaxLoadingPanel1()
at ASP.usercontrols_uc_adduser_ascx.__BuildControlTree(secure_usercontrols_uc_adduser_ascx __ctrl)
at ASP.testpage_aspx.__BuildControlAddQuickContractor1()
at ASP.testpage_aspx.__BuildControlfrmMain()
at ASP.testpage_aspx.__BuildControlTree(secure_bidmain_aspx __ctrl)
at ASP.testpage_aspx.FrameworkInitialize()
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Эта ошибка возникает случайно, но после перезапуска пула приложений она исправляется. Может помочь с этим.

1 Ответ

0 голосов
/ 01 июня 2020

Я сомневаюсь, что этот случай связан с проблемой Network/Route. Например, некоторые запросы отклоняются шлюзом приложений, что может быть вызвано неправильными таблицами NAT, настроенными в брандмауэре publi c или маршрутизаторе. Вы можете проверить это, зайдя на веб-сайт с локального IP-адреса.
проверьте следующую проблему.
https://serverfault.com/questions/845606/iis-randomly-returning-inet-e-resource-not-found

...