source

어떤 버전의 MVC를 사용하고 있습니까?

lovecheck 2023. 5. 22. 21:10
반응형

어떤 버전의 MVC를 사용하고 있습니까?

왠지 모르겠어요, 약간 바보 같은 기분이 들어요.내가 어떻게 알아요?VS2010에서 .net 4를 사용하고 있습니다.

web.config 파일을 열고 시스템을 찾습니다.Web.MVC 어셈블리 정의:

assembly="System.Web.Mvc, Version=3.0.0.0 ..."

보시는 것처럼 MVC3입니다.웹을 통해 다음과 유사한 MvcDiagnostics를 사용할 수 있습니다.phpinfo()PHP의 기능.

시스템을 선택합니다.솔루션 탐색기의 "References" 폴더에 있는 Web.MVC 어셈블리.속성 창(F4)을 열고 버전을 확인합니다.

참조 속성

또 다른 해결책은 mvc in nuget을 검색하는 것입니다(Visual studio에서 MVC 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 "Manage Nuget Packages"(너겟 패키지 관리)를 선택합니다).

현재 여기에 이미지 설명 입력설치된 버전이 표시됩니다.

또한 MVC 버전을 업데이트할 수 있습니다.

typeof(Controller).Assembly.GetName().Version

현재 버전을 프로그래밍 방식으로 제공합니다.

VS 2013에는 MVC5 템플릿이 없기 때문에 이 질문이 있었습니다.우리는 ASP.NET 웹 애플리케이션을 선택한 후 다음 창에서 MVC를 선택해야 했습니다.

시스템을 체크인할 수 있습니다.아래 이미지와 같은 Web.Mvc dll의 속성입니다.

여기에 이미지 설명 입력

시스템을 선택했습니다.참조 폴더에서 web.MVC를 마우스 오른쪽 버튼으로 클릭하면 MVC 버전을 볼 수 있는 속성 창으로 이동할 수 있습니다.이 해결책은 저에게 효과가 있습니다.감사해요.

MvcDiagnostics.aspx를 사용하면 현재 MVC 설치에 대한 많은 정보를 보여주고 디버깅에도 도움이 됩니다.당신은 MVC 소스나 구글에서 찾을 수 있습니다.

솔루션 탐색기에서 packages.config를 열고 마이크로소프트를 찾습니다.AsNet.MVC:

패키지 ID="Microsoft.AsNet.Mvc" 버전="5.2.3" targetFramework="net461"

위에서 우리는 그것이 Asp라는 것을 알 수 있습니다.Net MVC 5.2.3 버전.

또한 packages.config 파일은 설치된 모든 패키지를 해당 버전으로 추적하는 데 도움이 됩니다.

C:로 이동합니다.\Program Files (x86)\Microsoft ASP.NET" 폴더.여러분은 "ASP.NET MVC 4" 같은 것을 보게 될 것입니다.자세한 내용을 보려면 "C:\Program Files(x86)\Microsoft ASP.NET{MVC 버전}\어셈블리\시스템. 웹.Mvc.dll" 마우스 오른쪽 버튼을 클릭하여 버전을 확인합니다.

Mvc에서 Web.config 파일을 열면 프로젝트 파일 아래에 있습니다.

언급URL : https://stackoverflow.com/questions/4930217/which-version-of-mvc-am-i-using

반응형