728x90
300x250

[ASP.NET MVC5] Visual Studio 2012에서 ASP.NET MVC 5 구동하기

 

Visual Studio 2012는 기본적으로 ASP.NET MVC4를 지원한다.

기본 템플릿(Template)을 사용한다면, 문제가 되지 않는다.

하지만 프로젝트를 진행하다 보면, NuGet 패키지를 사용할 경우가 생긴다.

NuGet 패키지를 통해 MVC 5로 업그레이드한 경우에는 아래와 같이 에러가 발생한다.

 


Figure 1. Error 출력 결과

 

오류가 발생하는 이유는 Web.Config에 설정된 Razor.dll과 System.Web.WebPages의 Version이 일치하지 않기 때문이다.

더불어, System.Web.Mvc와 관련된 버전 오류도 하나의 원인으로 들 수 있다.

 

단순하게 생각해보면, Version 라인이 NuGet을 통해 업그레이드되었기에 그에 맞는 Version으로 올려줄 필요가 있는 것이다.

 


1. Web.config

 

루트에 하나가 있으며, Views 폴더 내에 하나가 존재한다.

 

\Web.config

\Views\Web.config

 

두 파일의 2.0.0.0으로 된 버전을 3.0.0.0으로 변경해주고, 하나는 4.0.0.0으로 되어있는 부분을 5.1.0.0으로 변경해주면 된다.

 

 

 

 

 


2. 참고자료(Reference)

1. http://blog.aliencube.org/ko/2014/03/31/running-asp-net-mvc-5-application-in-visual-studio-2012/, 접속일자 2014-08-24

반응형
728x90
300x250
[PC 활용] Visual Studio 2012) 느릴 때, 속도 향상 팁

 

간혹 Visual Studio 2012를 사용할 때, 느려진 경우가 종종 생깁니다.

한 커뮤니티에 올라온 글 중에서 느려진 이유는 다음과 같다고 정리되어 있어서 올려보게 되었습니다.

 

* 주요 느린 요인

1. 더 스마트해진 인텔리센스 사용 및 검색/탐색 데이터베이스 업데이트 사용

2. 소스제어 팀파운데이션시스템(TFS) 플러그인 사용

 

* 문제 해결

- 도구 -> 옵션에서 해결 가능함.

1. 텍스트 편집기 옵션 -> 옵션 -> C/C++ -> 고급 -> 인텔리젠스

   -> 검색/탐색 데이터베이스 업데이트 사용을 False로 전환

 

2. 소스 제어에서 사용 플러그인을 None으로 전환

 

기본적인 개발 툴 자체는 이전 비전에 비해 빠르다고 합니다.

단, 백그라운드의 지나친 갱신 작업으로 인해 속도 면에서 생산성을 저하했다고 할 수 있겠습니다.

 

개인적으로 생각해본 건데, SSD 이상이면, 하드 엑세스 속도도 빠르므로 VS2012에서 효과를 보지 않을까 생각합니다.

 


1. 참고 자료(Reference)
1. http://lab.gamecodi.com/board/zboard.php?id=GAMECODILAB_Lecture&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=hit&desc=desc&no=156

 

반응형
728x90
300x250

[ExcelObj].NET 개발자의 관점에서 파악한 Excel 개체 모델 - VS2012기준

 

(Office 2010 이상, Visual Studio 2012 기준)

 

http://msdn.microsoft.com/ko-kr/library/bb386107.aspx

(한국)

 

참고하시면 좋은 자료가 될거 같습니다.

반응형

+ Recent posts