@SMARTi

При запуске ASP.NET MVC 4 Web API с установленным Microsoft ASP.NET Web API 2.2 for OData v4.0 возникает исключение, если ли возможность исправить?

Visual Studion 2012, создаю проект ASP.NET MVC 4 шаблон Web API. Он соответственно успешно компилируется и запускается. Но если с помощью Manage NuGet Packages установить Microsoft ASP.NET Web API 2.2 for OData v4.0
то компилируется успешно, но при запуске возникает исключение:

Сведения об исключении: System.FieldAccessException: Методу "System.Web.Http.GlobalConfiguration..cctor()" не удалось получить доступ к полю "System.Web.Http.GlobalConfiguration.CS$<>9__CachedAnonymousMethodDelegate2".

Ошибка источника:
Строка 19: AreaRegistration.RegisterAllAreas();
Строка 20:
Строка 21: WebApiConfig.Register(GlobalConfiguration.Configuration);
Строка 22: FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
Строка 23: RouteConfig.RegisterRoutes(RouteTable.Routes);

Исходный файл: c:\Users\User\Documents\Visual Studio 2012\Projects\MvcApplication2\MvcApplication2\Global.asax.cs Строка: 21
Из-за чего оно возникает и как его можно исправить?
  • Вопрос задан
  • 2702 просмотра
Пригласить эксперта
Ответы на вопрос 1
@asdz
Возможно чехарда со сборками, вернее ссылками на них. Может удалить ссылки из проекта, а затем добавить вручную на необходимые сборки?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы