VS 2012에 ASP.NET MVC 5 웹 응용 프로그램 템플릿이 없습니까?
저는 Visual Studio 2012를 사용하고 있으며 "Microsoft ASP.NET 및 Web Frameworks 2013.1-Visual Studio"를 방금 설치했습니다 .
예상대로 "ASP.NET MVC 5 Empty Project"
. 문제는 MVC 4 (예 :)를 사용할 때와 같이 이미 작동하는 "기본 응용 프로그램" 을 시작하는 방법이 없다는 것입니다 "Asp.NET MVC 4 Web Application"
. 빈 템플릿 만 보입니다.
다음과 같은 답변을 보았습니다.
그리고 문제에 대한 이 기사 를 찾았습니다 .
항상 처음부터 응용 프로그램을 만들 수 있기 때문에 이것은 명백한 스토퍼는 아니지만 VS 2012에서이를 달성 할 수 있는지 여전히 알고 싶습니다. 한 단계를 놓쳤습니까? 아니면 VS 2013이 필요합니까? 그? 완전한 기능을 갖춘 웹 애플리케이션 템플릿 (인증 등)은 MVC 5의 새로운 기능을 다루거나 프로토 타이핑에 유용 할 것입니다.
사용하여 새 프로젝트를 생성 한 후 ASP.NET MVC 5 Empty Project
, 당신은 마우스 오른쪽 버튼을 클릭 한 다음 프로젝트를 클릭 할 수 있습니다 Add..
> New Scaffolded Item...
선택한 MVC
다음, 왼쪽 MVC 5 Dependencies
선택 Full dependencies
프롬프트에서.
그러면 기본 레이아웃 ( Views\Shared\_Layout.cshtml
), Content
폴더, Scripts
부트 스트랩이있는 폴더, jquery, modernizr 등이 추가되고 웹 애플리케이션 템플릿이 생성하는 기타 항목이 추가됩니다.
오류가 나타나면 : 단지 추가 "CS0103을 이름 '스타일'은 현재 컨텍스트에 존재하지 않는" <add namespace="System.Web.Optimization"/>
아래 <namespaces>
에서 보기 /의 Web.config
Sean Lynch의 대답은 훌륭하지만 완전하지는 않습니다.
그러나 Visual Studio 2013 에서처럼 템플릿을 준비하는 데 시간을 투자 한이 멋진 사람이 있습니다. 모든 것을 부트 스트랩 템플릿과 인증을 위해 미리 구성된 데이터베이스 테이블로 가져옵니다.
당신이 할 필요가 변경입니다 DefaultConnection
에 Web.Config
SQL 서버 사용자 및 관련 인증 테이블이 생성됩니다 모든 짜잔.
원본 블로그 아카이브 (web.archive.org 제공)
최신 정보
원래 블로그는 더 이상 온라인 상태가 아니지만 고맙게도 그의 템플릿은 여전히 온라인 상태입니다. Visual Studio 2012 용 MVC5 템플릿은 여기에서 다운로드 할 수 있습니다.
Visual Studio 2012 용 MVC5 템플릿에 대한 직접 링크
다음은 원래 블로그에서 발췌 한 내용입니다.
템플릿 설치는 매우 간단하며 두 단계 만 거치면됩니다.
컴퓨터의 다음 폴더에 복사합니다 (필요한 경우 디렉토리 구조 생성).
%USERPROFILE%\Documents\Visual Studio 2012\Templates\ProjectTemplates\Visual C#\Web
이 작업을 완료 한 후 Visual Studio를 다시 시작하면 대화 상자에서이 템플릿을 사용하여 "Visual C #> Web"아래에 새 프로젝트를 만들 수 있습니다.
이제 기본적으로 제공되는 단순한 빈 구조보다 약간 더 모양이있는 애플리케이션을 만들 수 있으며 부트 스트랩과 그 반응 형 디자인, 전체 멤버십 시스템 및 사용자 인증, 번들, 필터, 일부 콘텐츠 페이지 등을 채택하는 이점을 누릴 수 있습니다.
두 가지 옵션이 있습니다.
MVC5 지원이 내장 된 최신 2013 버전을 설치합니다 (VS2013에는 MVC3 및 ASPX 파일 템플릿이 없습니다 (ASPX 템플릿은 향후 추가 될 예정).)
2012 업데이트 4 유지. 내 이전 기사를 읽고 수정하십시오. http://geekswithblogs.net/anirugu/archive/2013/11/28/mvc-5-in-visual-studio-2012-update-4.-how -to.aspx
나는 지금 2012를 사용하지 않고 2013을 사용하고 있으며 mvc 5 템플릿이 있습니다. 그러나 mvc 5를 먼저 설치하여 mvc 5 템플릿이 표시되기 전에이 작업을 수행했습니다. http://www.asp.net/mvc/mvc5 에서 다운로드 할 수 있습니다 . 또한 대상 프레임 워크가 올바르게 설정되었는지 확인하십시오. 그런 다음 웹 구성을 다음과 같이 업데이트했습니다. 올바른 버전의 어셈블리가 있어야합니다. 이 정보를 얻기 위해 많은 것을 검색 했으므로 조사를 수행하면 여전히 사용할 수 있습니다.
참고 URL : https://stackoverflow.com/questions/20607648/no-asp-net-mvc-5-web-application-template-on-vs-2012
'Programing' 카테고리의 다른 글
VS2012 용 Crystal Reports-VS2013-VS2015-VS2017 (0) | 2020.12.01 |
---|---|
프로그래밍 방식으로 Spring을 사용하여 작업 예약 (동적으로 설정되는 fixedRate 사용) (0) | 2020.12.01 |
NHibernate의 성능을 향상시키는 가장 좋은 방법은 무엇입니까? (0) | 2020.12.01 |
화면을 비트 맵으로 캡처 (0) | 2020.12.01 |
MySQL 함수 내에서 오류를 발생시키는 방법 (0) | 2020.12.01 |