2013-08-28 2 views
37

Я искал решение для обновления текущего приложения MVC 4, которое мне нужно использовать в новых двоичных файлах MVC 5. Я не могу найти решение нигде.Обновление проекта до MVC 5

У кого-нибудь есть идеи?

+0

Это может помочь: http://stackoverflow.com/questions/17454852/upgrading-from-mvc4-to-mvc5-pre-release –

ответ

20

Visual Studio 2013 автоматически обновит проект, просто разрешив Nuget Package Manager запускать обновления.

Шаги:

В Visual Studio 2013 откройте проект и щелкните правой кнопкой мыши на имени проекта, чтобы открыть окно свойств. Измените целевую структуру как минимум на 4.5.

Затем в проекте щелкните правой кнопкой мыши элемент «Ссылки» и выберите «Управление пакетами NuGet». В правой части окна выберите «Обновления» и снизу выберите «Все». Это должно начать поиск всех пакетов, которые необходимо обновить. Когда поиск завершается, появится кнопка «Обновить все», которая, если щелкнуть, обновит все пакеты.

Обратите внимание, что в моем проекте был пакет UpgradeMvc3ToMvc4. Он не смог обновить это, поэтому сначала я удалил его, но разрешил dll оставаться, когда его спрашивали.

+3

это, безусловно, лучший ответ для пользователей VS2013 ... – DaBlue

+5

Этот ответ неверен. Хотя он обновляет пакеты, но тип проекта и настройки (версия бритвы и т. Д.) По-прежнему остаются MVC4. Пожалуйста, используйте принятый ответ выше. –

+0

Этот ответ неполный - просто обновление всех пакетов не обновляет необходимые файлы конфигурации. –

Смежные вопросы