После того, как я обновил свое приложение ASP MVC 3 с бета-версии до версии-кандидата, я столкнулся с этой ошибкой:
{"Method not found: 'Void System.Web.Mvc.GlobalFilterCollection.Add(System.Object, System.Nullable`1<Int32>)'."}
Ошибка возникает в Global.asax
внутри этого кода:
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
RegisterGlobalFilters(GlobalFilters.Filters); // <-- Here
RegisterRoutes(RouteTable.Routes);
}
Вот мой RegisterGlobalFilters()
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}
Вот подробности моего System.Web.MVC.dll:
Файл System.Web.MVC.dllна самом деле отсутствует в папке сборки, это должно быть здесь?
Вот снимок экрана всех приложений MVC, установленных на моем компьютере, бета-версия не была установлена до новой установки RC, я также установил ее через установщик Microsoft Web Platform, так что я думаю, что все должно быть в порядке:
Кто-нибудь получил подсказку?