2013-04-05 3 views
24

ASP.NET 응용 프로그램이 IIS Express의 다른 컴퓨터에서 다르게 실행되는 것을 발견했습니다. 모두 VS 2012, .Net 4.5 및 통합 모드가 있습니다. 그러나 일부에는 VS 2012 Update 1이 포함되어 있습니다.IIS Express 버전을 검색하는 방법은 무엇입니까?

IIS Express 버전은 어떻게 찾을 수 있습니까?

답변

30

으로 이동하고 iisexpress.exe 파일을 선택하고 Alt + Enter를 눌러 속성 대화 상자를 열고 세부 정보 탭을 클릭 한 다음 제품 버전을 읽습니다.

9

HttpRuntime.IISVersion은 IIS의 주 버전과 부 버전을 제공합니다 (예 : 8.0).

System.Diagnostics.Process.GetCurrentProcess().MainModule.FileVersionInfo

이 맛을 파일 버전을 포함하여, 당신에게 더 많은 정보를 제공하고 구축 할 것 (예를 들어, 8.0.8418.0 (의 WinMain (eokim) 0.120521-1311)).

+0

감사합니다. 프로그래밍없이 버전을 구할 수 있습니까? IIS Express EXE 파일은 어디에 있습니까? –

+1

IIS Express는 xcopy 배포가 가능하므로 실제로 실행될 때까지 어떤 버전이 실행될지를 알지 못합니다. 전체 IIS의 경우 운영 체제 버전을 확인할 수 있습니다. – Levi

+0

고객은 항상 Visual Studio와 함께 제공되는 IIS Express를 사용합니다. IIS Express 버전은 행동 변화 (IIS Express 또는 다른 것)를 일으키는 원인을 이해하기 위해서만 필요합니다. 우리가 문제를 이해할 때까지는 제품에 감지 코드를 포함시킬 수 없습니다. 이제 IIS Express 버전 만 수동으로 검색 할 수 있습니다. 파일 버전, 정보 대화 상자 등. 어쨌든 답변 해 주셔서 감사합니다. 앞으로 도움이 될 것입니다. –

관련 문제