Czy istnieje sposób na zainstalowanie ASP.NET MVC 5 w programie Visual Studio 2012?
Próbowałem użyć NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc ). Ale myślę, że powinno to być rozszerzenie Visual Studio, ale nie mogę tego nigdzie znaleźć.
Czy jest dostępny tylko w programie Visual Studio 2013?
źródło
Możesz użyć programu Visual Studio 2012.
Po prostu zaktualizuj pakiet NuGet w programie Visual Studio do
Microsoft.AspNet.Mvc 5.0
.Być może będziesz musiał przeszukać wersję wstępną.
Również domyślny projekt jest dostarczany z Entity Framework 6.0 i ASP.NET Razor 3.0.
Możesz również potrzebować ASP.NET Identity Core i OWIN.
Wszystkie one mogą być pobierane / zaktualizowane poprzez menu Narzędzia → Biblioteka menedżera pakietów → Manage Nuget Pakiety do sporządzania roztworu ... .
Jeśli nie masz jeszcze pakietu NuGet, postępuj zgodnie z tym samouczkiem:
http://docs.nuget.org/docs/start-here/installing-nuget
źródło
Istnieje kilka instalacji, które mogą być konieczne do uzyskania obsługi ASP.NET MVC 5 w programie Visual Studio 2012. Wydaje się, że aktualizacja 4 zawiera teraz aktualizację narzędzi sieci Web.
Nie musisz instalować pełnego zestawu SDK systemu Windows 8.1, jeśli szukasz tylko opcji tworzenia aplikacji internetowych, a jedynie opcję .NET Framework 4.5.1 w instalatorze. Pełna instalacja zajmuje około 1,1 GB, ale sam instalator .NET ma tylko 72 MB.
źródło
Wystąpił problem z nie znalezieniem produktu przez instalator sieciowy
Samodzielny instalator znajduje się tutaj:
https://www.microsoft.com/en-us/download/details.aspx?id=41532
Uwagi do wydania / instalacji można znaleźć pod adresem
http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012
Zależność:
W zestawie:
źródło
Zgodnie z samouczkiem firmy Microsoft dotyczącym uaktualnienia ASP.NET MVC 4 do ASP.NET MVC 5, http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and -web-api-project-to-aspnet-mvc-5-and-web-api-2 , możesz to osiągnąć z jednym problemem, że Visual Studio 2012 nie będzie w stanie rozpoznać Twojego projektu jako ASP.NET MVC 4 ani 5.
Będzie traktował to jako projekt formularza internetowego . Na przykład opcji takich jak dodanie kontrolera już nie będzie ...
źródło
Oto kroki, aby użyć ASP.NET MVC 5 w programie Visual Studio 2012:
Te dwa zaktualizują:
Jeśli te aktualizacje nie zaktualizowały twojego web.config, sprawdź tę przydatną stronę: aktualizacja z MVC4 do MVC5 .
źródło
Powinieneś móc zainstalować z NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc ) w VS2012. Zmień platformę docelową na .NET 4.5.
Nie jestem pewien, czy nowe szablony projektów są gotowe dla VS2012. Ale jeśli masz aplikację ASP.NET MVC 4, możesz ją uaktualnić, korzystając z poniższego łącza.
http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and- web-api-2
źródło
FYI. Możesz teraz zaktualizować VS 2012:
http://blogs.msdn.com/b/webdev/archive/2013/11/18/announcing-release-of-asp-net-and-web-tools-2013-1-for-visual-studio-2012. aspx
„Wydaliśmy ASP.NET i narzędzia internetowe 2013.1 dla programu Visual Studio 2012. Ta wersja zawiera mnóstwo wspaniałych ulepszeń i zawiera kilka fantastycznych ulepszeń do ASP.NET MVC 5, Web API 2, Scaffolding i Entity Framework dla użytkowników programu Visual Studio 2012 i Visual Studio 2012 Express dla sieci Web. ”
źródło
Krok 1: Zainstaluj aktualizację http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/ .
OK, dzięki temu będziesz mógł rozpocząć od pustego projektu ASP.NET MVC, ale wiele osób chce PEŁNEJ APLIKACJI INTERNETOWEJ dostarczanej z programem Visual Studio 2013.
Mam więc krok 2: http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/
Jeśli śledzisz ten samouczek na mojej stronie, kontynuuję go, instalując pełną wersję Foundation 5 i fajną nawigację Hybrid OffCanvas / Top-Bar.
źródło
Jeśli chcesz zainstalować ASP.NET MVC 5 i ASP.NET Web API 2 w VS 2012 Ultimage, możesz pobrać instalator MSI ze strony
http://www.microsoft.com/en-us/download/details.aspx?id = 41532 .
Pobrałem i zainstalowałem po prostu wiem. Mam MVC 5 i Web API 2
:)
źródło
Ta funkcja jest teraz dostępna dla programu Visual Studio 2012 w Instalatorze platformy sieci Web. Po prostu wyszukaj ASP.NET i narzędzia internetowe 2012.2.
Jak zainstalować ASP.NET i narzędzia internetowe 2012.2
źródło