У меня возникла проблема с запуском приложения MVC4 при загрузке Twitter.
В VS 2012 я создал новое пустое приложение MVC4, установив следующие пакеты:
- Install-Package twitter.bootstrap.mvc4
- Install-Package twitter.bootstrap.mvc4.sample
Похоже на некоторые проблемы, связанные с навигационными маршрутами, поскольку я просматриваю эти несколько турориалов Ссылка 1 и Ссылка 2.
При чтении примечания о возможных проблемах компиляции я перезапустил решение, но ошибки, которые я получаю, не являются в readme и сосредоточены вокруг NavigationRouteOptions
, NavigationRouteFilters
, RouteValueDictionary
, FilterToken
и HasFilterToken
:
'System.Web.Routing.RouteValueDictionary' does not contain a definition for 'HasFilterToken' and no extension method 'HasFilterToken' accepting a
first argument of type 'System.Web.Routing.RouteValueDictionary' could be found (are you missing a using directive or an assembly reference?)
...\AdministrationRouteFilter.cs 18
'System.Web.Routing.RouteValueDictionary' does not contain a definition for 'FilterToken' and no extension method 'FilterToken' accepting a
first argument of type 'System.Web.Routing.RouteValueDictionary' could be found (are you missing a using directive or an assembly reference?)
..\AdministrationRouteFilter.cs 20
The name 'NavigationRouteFilters' does not exist in the current context
'NavigationRouteOptions' could not be found (are you missing a using directive or an assembly reference?)
Я подтвердил, что у меня уже установлен пакет navigationroutes.mvc4
Nuget.
Это работает только в VS 2013?
Пакеты Nuget датированы 26 октября 2013 года.
Помощь была оценена.