Метод не найден: 'System.Web.Http.Filters.GlobalFilterCollection System.Web.Http.HttpConfiguration.get_Filters ()' - PullRequest
0 голосов
/ 13 июня 2019

Я обновил Windows, и внезапно эта ошибка произошла. Мой проект по-прежнему использует Visual Studio 2010 и ASP.NET MVC 4 Beta.

Я попытался переустановить ASP.NET MVC 4 Beta, но проблема все еще остается.

Может ли какой-нибудь орган помочь решить эту проблему? Большое спасибо.

Ошибка сервера в приложении «/Park.Web». Метод не найден: 'System.Web.Http.Filters.GlobalFilterCollection System.Web.Http.HttpConfiguration.get_Filters ()'. Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения об исключении: System.MissingMethodException: метод не найден: 'System.Web.Http.Filters.GlobalFilterCollection System.Web.Http.HttpConfiguration.get_Filters ()'.

Ошибка источника:

Строка 86: // Это для захвата запроса SOAP в Fiddler Строка 87: ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback (делегат {возврат true;}); Строка 88:} Строка 89: Строка 90: открытая статическая пустота RegisterGlobalFilters (фильтры GlobalFilterCollection)

Исходный файл: G: \ Works \ dotNet \ Park \ trunk \ dev \ src \ Park.Web \ Global.asax.cs Строка: 88

Трассировка стека:

[MissingMethodException: метод не найден: 'System.Web.Http.Filters.GlobalFilterCollection System.Web.Http.HttpConfiguration.get_Filters ()'.] Park.Web.MvcApplication.Application_Start () в G: \ Works \ dotNet \ Park \ trunk \ dev \ src \ Park.Web \ Global.asax.cs: 88

[HttpException (0x80004005): метод не найден: 'System.Web.Http.Filters.GlobalFilterCollection System.Web.Http.HttpConfiguration.get_Filters ()'.] System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode (контекст HttpContext, приложение HttpApplication) +517 System.Web.HttpApplication.RegisterEventSubscriptionWithIIS (IntPtr appContext, контекст HttpContext, обработчики MethodInfo []) +185 System.Web.HttpApplication.InitSpecial (состояние HttpApplicationState, обработчики MethodInfo [], IntPtr appContext, контекст HttpContext) +168 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance (IntPtr appContext, HttpContext context) +277 System.Web.Hosting.PipelineRuntime.InitializeApplication (IntPtr appContext) + 369

[HttpException (0x80004005): метод не найден: 'System.Web.Http.Filters.GlobalFilterCollection System.Web.Http.HttpConfiguration.get_Filters ()'.] System.Web.HttpRuntime.FirstRequestInit (контекст HttpContext) +532 System.Web.HttpRuntime.EnsureFirstRequestInit (контекст HttpContext) +111 System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, контекст HttpContext) + 724

Информация о версии: Microsoft .NET Framework Версия: 4.0.30319; ASP.NET версия: 4.8.3752.0

...