Visual Studio 2013에 MVC5를 추가하는 방법?


216

새 프로젝트를 시작하고 MVC 5를 사용 해보고 싶습니다 (이전에 MVC 4를 사용하여 웹 응용 프로그램을 작성했습니다).

Visual Studio 2013에서는 새 프로젝트를 클릭하고 Visual C #> 웹> Visual Studio 2012 (메뉴에 2012를 VS 2013으로 설치했지만 2012)로 이동하고 해당 목록에는 5가 아닌 MVC 4 응용 프로그램 만 있습니다.

드롭 다운 메뉴의 프레임 워크는 .NET Framework 4.5.1로 설정되어 있으며 여전히 아무것도 아닙니다.

도구> 확장 프로그램 및 업데이트를 확인하고 MVC 5를 검색했지만 Microsoft에서 공식적인 것을 찾지 못했습니다.

Visual Studio 2013에 MVC 5를 어떻게 추가 할 수 있습니까?

감사합니다


답변:


282

Visual Studio 2013에는 더 이상 ASP.Net 기능마다 별도의 프로젝트 유형이 없습니다.

ASP.NET 웹 응용 프로그램 템플릿 (ASP.NET One의 경우)을 보려면 .NET Framework 4.5 이상을 선택해야합니다.
Visual C #> 웹> ASP.NET 웹 응용 프로그램을 선택한 다음 다음 단계에서 MVC 확인란을 선택하십시오.

참고 : C #> 웹> Visual Studio 2012 하위 폴더 를 선택하지 마십시오 .


7
새 ASP.NEt 웹 응용 프로그램을 만들고 MVC 및 WEB API를 선택하면 사용할 MVC 버전을 묻지 않았습니다. 지금 MVC 4 또는 5에서 일하고 있는지 어떻게 알 수 있습니까?
developer82

5
@ developer82 : NuGet 패키지 또는 어셈블리 참조의 버전을 확인하십시오. 항상 NuGet에서 사용 가능한 최신 버전을 사용해야합니다.
SLaks

7
내 의견을 추가 하려면 ASP.NET 웹 응용 프로그램 템플릿 을 보려면 .NET Framework 4.5 이상을 선택 해야합니다 . 낮 으면 MVC 4 웹 응용 프로그램 또는 웹 양식과 같은 이전 버전 템플릿이 표시됩니다. 이전 버전의 프레임 워크를 고수해야하기 때문에 잠시 동안 혼란 스럽습니다.
Richard Moss

이해가 안 돼요 어떻게 든 템플릿 탐색기의 C #에 "웹"노드가 없습니다. Chocolatey를 통해 VS2013을 설치 했으므로 패키지 방식에 문제가 있습니까?
Neil Barnwell

69

MVC 5는 이미 Visual Studios 2013에 내장되어 있습니다.

  1. 왼쪽 메이크업에 새 프로젝트를 열고 당신이 템플릿에서 있습니다> 비주얼 C #> 하지 템플릿> 비주얼 C #> 웹> 비주얼 스튜디오 2012.

  2. 중요 : 이제 새 프로젝트 대화 상자의 상단 부근을보고 .NET 4.5 이상을 선택하십시오. 웹에서 적절한 프레임 워크가 선택 되면 가운데 창에서 ASP.NET 웹 응용 프로그램 을 클릭하십시오 . 확인을 클릭하십시오

  3. 프로젝트로 MVC 를 선택 하고 마법사를 시작할 수있는 페이지가 나타납니다 .


나는 이것을 시도했지만 도움이되지 않았다. 내 템플릿> C #에는 MVC 템플릿이 없습니다.
Preza8

4
"MVC"라는 템플릿이없고 "ASP.NET 웹 응용 프로그램"이라고합니다. 그 중 하나를 선택하면 다음 창에서 MVC를 선택할 수 있습니다.
EluciusFTW

49

파일 -> 새 프로젝트로 이동하십시오 .

Visual C # 에서 을 선택하십시오 .

ASP.NET 웹 애플리케이션을 선택하십시오.

확인을 클릭하십시오 .

새 프로젝트 대화 상자

MVC를 선택하십시오 .

확인을 클릭하십시오 .

ASP.Net 대화 상자


7
마우스로 원을 그리는 것이 쉽지 않습니까? :) ShareX를 사용해보십시오. 치료를한다!
Piotr Kula

나는 같은 문제가 있었다. 이 솔루션은 많은 도움이됩니다. 내 오류는 새로운 프로젝트를 시작하지 않고 새로운 웹 사이트를 시작한 다음 Visual Studio에서 MVC 옵션을 표시하지 않는 것입니다. 그러나 면도기 v3을 선택할 수 있습니다 (또는 2는 MVC 웹 사이트를 보유하려고 시도하지 않았습니다).
Agguro

이것은 나를 위해 작동하지 않았습니다. 웹 응용 프로그램을 선택하고 확인을 클릭하면 MVC 옵션이 표시되지 않으며 MVC가 옵션으로 표시되지 않습니다. Visual Studio 2012에서는 버전 4 만 지원합니다. 버전 5를 찾고 있습니다
Mark Ainsworth

6

다른 답변과 관련하여 항상있는 것은 아닙니다. 때때로 설치 과정에서 사람들은을 선택하는 것을 잊어 버립니다 Web Developer Tools.

이를 해결하려면 다음을 수행해야합니다.

  1. 열기 Programs and Features, 비주얼 스튜디오가 버전 관련 찾으 클릭
  2. 를 클릭하십시오 Change. 그러면 설정 창이 나타납니다.
  3. Web Developer Tools그곳을 선택 하고 설정을 계속 하십시오 .

설치 미디어가있는 경우 다운로드하거나 사용합니다. 설정 창이 다시 시작되면 Web Developer Tools이제 재미있게 놀 수 있습니다.


감사! P : 당신은 꽤 많이 그냥 창 밖으로 내 노트북을 trowing에서 저를 저장
올레 Kelderman

1

파일-> 새 프로젝트로 이동하십시오.

Visual C #에서 웹을 선택하십시오.

ASP.NET 웹 애플리케이션을 선택하십시오.

mvc를 선택하십시오

솔루션을 만들면 2013 년의 상태 표시 줄에 솔루션에 리소스가 추가됩니다.

DLL 파일-> system.web.mvc의 속성을 확인하십시오. 최신 버전 (5.2.2.0)이 표시됩니다.

그러나 OS 런타임 버전에 따라 결정됩니다.


0

또한 Visual Studio 2013을 설치하는 동안 "웹 개발자 도구"를 확인했는지 확인하십시오.


0

PC 경로의 여기에서 Windows 설치 폴더 를 볼 수 있습니다 .

C:\Program Files (x86)\Microsoft ASP.NET

설치된 MVC 3, MVC 4가 표시된 열린 파일보기

여기에 이미지 설명을 입력하십시오


-1

Visual Studio 2013을 설치할 때 웹 개발 도구를 선택하십시오. 그러면 제대로 작동하고 asp.net 웹 응용 프로그램이 표시됩니다.

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