Visual Studio 2012에서 ASP.NET MVC 5를 어떻게 설치합니까?


답변:


165

Microsoft는 MSDN 블로그에서 MVC 5 for VS2012를 제공했습니다 . 해당 블로그에서 :

Visual Studio 2012 용 ASP.NET 및 웹 도구 2013.1을 출시했습니다 . 이 릴리스는 엄청난 개선 사항을 제공하며 Visual Studio 2012 및 Visual Studio 2012 Express for Web 사용자를위한 ASP.NET MVC 5, Web API 2, Scaffolding 및 Entity Framework에 대한 몇 가지 환상적인 개선 사항을 포함합니다.

지금 이러한 기능을 다운로드 하여 사용할 수 있습니다 .

다운로드 링크는 VS2012에서 새 MVC5 프로젝트를 시작할 수있는 웹 플랫폼 설치 프로그램에 대한 것입니다.


15
ASP.NET MVC 5 프로젝트 템플릿이 표시되지 않으면 프레임 워크 버전을 4.5 이상으로 변경할 수 있습니다.
Matze

4
@Sreginogemoh-그것이 당신을 위해 일했다면 대답으로 설정하십시오 :)
Jim Evans

3
나는 그것을 설치하고 4.5로 설정했지만 여전히 MVC5를 볼 수 없습니다
Guerrilla

5
해당 패키지는 웹 설치 프로그램에서 더 이상 사용할 수 없습니다. : /
krillgar

3
나는 올바른 링크를 찾으려고 너무 많은 시간을 보냈다. 위의 링크는 더 이상 패키지에 존재하지 않는다고 말합니다. 주변을 검색 한 후 microsoft.com/en-us/download/details.aspx?id=41532 링크를 찾았 으며 이것이 저에게 효과적 이었습니다.
bugnuker

10

Visual Studio 2012를 사용할 수 있습니다.

Visual Studio의 NuGet 패키지를 Microsoft.AspNet.Mvc 5.0.

시험판을 검색해야 할 수도 있습니다.

또한 기본 프로젝트는 Entity Framework 6.0 및 ASP.NET Razor 3.0과 함께 제공됩니다.

ASP.NET Identity Core 및 OWIN이 필요할 수도 있습니다.

이 모든 것은 메뉴 도구라이브러리 패키지 관리자솔루션 용 NuGet 패키지 관리 ...를 통해 다운로드 / 업데이트 할 수 있습니다 .

아직 NuGet이없는 경우이 자습서를 따르십시오.

http://docs.nuget.org/docs/start-here/installing-nuget


이것은 ASP.NET MVC 5 관련 템플릿을 설치하지 않습니다.
Justin Skiles 2015

10

Visual Studio 2012에서 ASP.NET MVC 5 지원을 신청해야 할 수있는 몇 가지 설치가 있습니다. 업데이트 4에는 현재 웹 도구 업데이트가 포함 된 것 같습니다.

웹 응용 프로그램을 빌드하는 옵션을 찾고 있다면 전체 Windows 8.1 SDK를 설치할 필요가 없으며 설치 관리자의 .NET Framework 4.5.1 옵션 만 있으면됩니다. 전체 설치는 약 1.1GB이지만 .NET 설치 프로그램은 72MB에 불과합니다.


VS2012 업데이트 4가 Microsoft ASP.NET 및 웹 도구 2012.3을 "적용"하는 것처럼 보이므로 지금 필요한 모든 것입니다. .net 4.5.1도 받는지 확인하지 못했습니다. 다운로드 완료
pqsk

업데이트 4를 수정했을 수도 있습니다. 원래는 여전히 추가 도구를 설치해야했습니다.
Neil Monroe

내가 다시 작성하는 잊었지만 모든 필요했다 여분는 창문 .NET 4.5.1 8.1 SDK를했지만, asp.net 및 웹 도구 2013.1 갱신 4에 포함 된
pqsk

Web Installer 링크에 더 이상 필요한 패키지가 없기 때문에 이것이 이제 정답입니다.
krillgar

7

웹 설치 프로그램에서 "제품을 찾지 못함"문제가 발생했습니다.

독립 실행 형 설치 프로그램은 다음 위치에 있습니다.

https://www.microsoft.com/en-us/download/details.aspx?id=41532

릴리스 / 설치 정보는 다음에서 찾을 수 있습니다.

http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012

의존:

  • .NET 4.5
  • MVC 5 프로젝트 템플릿을 보려면 새 프로젝트를 만들 때이 버전의 프레임 워크를 선택해야합니다.

포함 :

  • MVC5
  • Entity Framework 6
  • 웹 API 2
  • 부트 스트랩
  • 면도칼
  • Nuget 2.7

이 정보는 정말 도움이되지만 컨트롤러를 추가 할 수있는 옵션은 없습니다. Controller 폴더를 마우스 오른쪽 버튼으로 클릭하고 추가를 클릭하면 컨트롤러를 선택할 수있는 옵션이 없습니다. Web Api 컨트롤러를 추가하는 옵션 만 있습니다.
Auguste

5

Microsoft 자습서에 따라 ASP.NET MVC 4를 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 를 사용하면 Visual Studio 2012가 프로젝트를 ASP.NET MVC 4 또는 ASP.NET MVC 4가 아닌 것으로 인식 할 수 없다는 한 가지 문제를 해결할 수 있습니다. 5.

그것은으로 처리됩니다 웹 양식 프로젝트 . 예를 들어 컨트롤러 추가와 같은 옵션은 더 이상 존재하지 않습니다.


방금이 문제가 발생한 것 같습니다. VS2012가 변환 된 프로젝트를 Web Api 프로젝트로 다시 인식하도록 할 수 있습니까?
Enrico

4

Visual Studio 2012에서 ASP.NET MVC 5를 사용하는 단계는 다음과 같습니다.

  • ASP.NET MVC 4 프로젝트를 시작합니다.
  • 설치 패키지 Microsoft.AspNet.WebApi -pre
  • 설치 패키지 Microsoft.AspNet.Mvc -Pre
  • 설치 패키지 Microsoft.AspNet.SignalR -Pre

이 두 가지는 업데이트됩니다.

  • Microsoft.AspNet.Mvc 5.0.0-rc1
  • Microsoft.AspNet.Razor
  • Microsoft.AspNet.WebApi 5.0.0-rc1
  • Microsoft.AspNet.WebApi.Client 5.0.0-rc1
  • Microsoft.AspNet.WebApi.Core 5.0.0-rc1
  • Microsoft.AspNet.WebApi.WebHost 5.0.0-rc1
  • Microsoft.AspNet.WebPages 3.0.0-rc1
  • 그리고 다른 좋은 것들

이러한 업그레이드가 web.config를 업데이트하지 않은 경우이 유용한 페이지를 확인하십시오. MVC4에서 MVC5로 업그레이드 .


1

NuGet ( http://www.nuget.org/packages/Microsoft.AspNet.Mvc )에서 VS2012 로 설치할 수 있어야합니다 . 대상 프레임 워크를 .NET 4.5로 변경합니다.

새 프로젝트 템플릿이 VS2012 용으로 준비되었는지 확실하지 않습니다. 그러나 ASP.NET MVC 4 앱이있는 경우 아래 링크를 사용하여 업그레이드 할 수 있습니다.

http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and- 웹 API-2


1

참고로. 이제 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

"우리는 Visual Studio 2012 용 ASP.NET 및 웹 도구 2013.1을 출시했습니다.이 릴리스는 엄청난 개선 사항을 제공하며 Visual Studio 사용자에게 ASP.NET MVC 5, Web API 2, Scaffolding 및 Entity Framework에 대한 몇 가지 환상적인 개선 사항을 포함합니다. 2012 및 Visual Studio 2012 Express for Web. "


1

1 단계 : 업데이트 http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/를 설치합니다 .

좋습니다. 빈 ASP.NET MVC 프로젝트에서 시작할 수 있지만 많은 사람들이 Visual Studio 2013과 함께 제공되는 전체 인터넷 응용 프로그램을 원합니다.

그래서 2 단계가 있습니다 : http://httpjunkie.com/2013/340/develop-mvc-5-with-asp-net-identity-in-visual-studio-2012/

내 웹 사이트에서 해당 자습서를 따르면 Foundation 5 전체 설치 및 멋진 Hybrid OffCanvas / Top-Bar 탐색으로 후속 작업을 수행합니다.



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.