Обновление проекта до MVC 5

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

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


person ncbl    schedule 28.08.2013    source источник
comment
Это может помочь: stackoverflow.com /вопросы/17454852/   -  person Charles Burns    schedule 28.08.2013


Ответы (2)


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

Шаги:

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

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

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

person MichaelB    schedule 02.04.2014
comment
Этот ответ неверен. Хотя он обновляет пакеты, но тип и настройки проекта (версия бритвы и т. д.) по-прежнему MVC4. Пожалуйста, используйте принятый ответ выше. - person Rosdi Kasim; 29.11.2014
comment
Этот ответ неполный - простое обновление всех пакетов не приводит к обновлению необходимых файлов конфигурации. - person Simcha Khabinsky; 15.07.2015
comment
@RosdiKasim, какой принятый ответ вы имеете в виду? - person jazzcat; 29.10.2016
comment
@jazzcat По какой-то причине ответ был удален владельцем. Кстати, вы должны следовать этому руководству: asp.net/mvc/overview/releases/ - person Rosdi Kasim; 31.10.2016

См. https://docs.microsoft.com/en-us/aspnet/mvc/overview/releases/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and-web-api-2 Информация Microsoft. Меня устраивает ...

person Jorge Rocha    schedule 22.03.2017