나는 약간 바보 같은 느낌으로 어떤 이유로 그것을 찾을 수 없습니다. 내가 어떻게 알아? VS2010과 함께 .net 4를 사용하고 있습니다.
답변
web.config 파일을 열고 System.Web.Mvc 어셈블리 정의를 찾으십시오.
assembly="System.Web.Mvc, Version=3.0.0.0 ..."
보시다시피 MVC3입니다. 웹을 통해 PHP의 기능 과 유사한 MvcDiagnostics 를 사용할 수 있습니다 phpinfo()
.
답변
솔루션 탐색기의 “참조”폴더에서 System.Web.Mvc 어셈블리를 선택하십시오. 속성 창 (F4)을 불러 와서 버전을 확인하십시오
답변
또 다른 해결책은 nuget에서 mvc를 검색하는 것입니다 (visual studio에서 MVC 프로젝트를 마우스 오른쪽 단추로 클릭하고 “nuget 패키지 관리”를 선택하십시오).
답변
typeof(Controller).Assembly.GetName().Version
프로그래밍 방식으로 현재 버전을 제공합니다.
답변
VS 2013에는 MVC5 템플릿이 없기 때문에이 질문이있었습니다. ASP.NET 웹 응용 프로그램을 선택한 다음 다음 창에서 MVC를 선택해야했습니다.
아래 이미지와 같이 System.Web.Mvc dll의 속성을 확인할 수 있습니다.
답변
MvcDiagnostics.aspx를 사용 하면 현재 MVC 설치에 대한 많은 정보가 표시되고 디버깅에도 도움이됩니다. MVC 소스 또는 Google에서 찾을 수 있습니다.
답변
참조 폴더에서 System.web.MVC를 선택하고 마우스 오른쪽 버튼을 클릭하여 MVC 버전을 볼 수있는 속성 창으로 이동했습니다. 이 솔루션은 저에게 효과적입니다. 감사