ASP.NET MVC4 Mobile: CS0103: имя «DisplayModes» не существует в текущем контексте - PullRequest
2 голосов
/ 14 марта 2012

Игра с мобильным приложением в бета-версии ASP.NET MVC4 с использованием статьи , но с проблемами в режимах отображения.А именно, я пытаюсь использовать

@{
    ViewBag.Title = "ASP.NET Articles";
    DisplayModes.RequireConsistentDisplayMode = true;    
}

внутри моего _ViewStart.cshtml, но получаю ошибку завершения:

Ошибка компиляции

Описание: ошибка произошла во времякомпиляция ресурса, необходимого для обслуживания этого запроса.Пожалуйста, просмотрите следующие конкретные подробности ошибки и измените свой исходный код соответствующим образом.

Сообщение об ошибке компилятора: CS0103: имя 'DisplayModes' не существует в текущем контексте

Кто-нибудь также видит это?

1 Ответ

3 голосов
/ 14 марта 2012

Ссылка на статью опубликована 12 сентября 2011 г., поэтому похоже, что они изменили API.

Попробуйте это (это работает в бета-версии MVC4):

@{
    ViewBag.Title = "ASP.NET Articles";
    DisplayModeProvider.Instance.RequireConsistentDisplayMode = true;
}
...