У меня та же проблема, в моем случае я перешел с MVC3 на MVC4, но, думаю, что-то пропустил. Что интересно, это работает для браузера iPhone, но не для Android (по крайней мере, некоторые из них).
Он отлично работает в чистом проекте MVC4.
Так что я не уверен, что мне не хватает, я снова перейду к mvc3> 4 инструкциям по обновлению, чтобы увидеть, что я пропустил. Если я ничего не вижу, я попробую реализацию с 51устройствами или сделаю чистый проект MVC4.
ОБНОВЛЕНИЕ: следуя инструкциям по обновлению еще раз, я не вижу ничего, что я пропустил.
Таким образом, я реализовал 51devices способом, в соответствии с этими инструкциями:
http://51degrees.mobi/Support/Blogs/tabid/212/EntryId/26/51Degrees-mobi-and-MVC4.aspx
Устройства Android, кажется, теперь хорошо запускают отображение на мобильных устройствах.
Единственное обновление для использования:
`DisplayModeProvider.Instance.Modes.Insert`
вместо
`DisplayModes.Modes.Insert`