Ответ 1
Перейдите к "C:\Program Files\IIS Express"
, выберите файл iisexpress.exe
, нажмите Alt + Enter, чтобы открыть диалоговое окно свойств, перейдите на вкладку "Сведения" и прочтите версию продукта.
Я обнаружил, что наше приложение ASP.NET работает по-разному на разных машинах в IIS Express. У всех есть VS 2012,.Net 4.5 и Интегрированный режим. Но у некоторых есть VS 2012 Update 1, некоторые нет.
Как найти версию IIS Express?
Перейдите к "C:\Program Files\IIS Express"
, выберите файл iisexpress.exe
, нажмите Alt + Enter, чтобы открыть диалоговое окно свойств, перейдите на вкладку "Сведения" и прочтите версию продукта.
HttpRuntime.IISVersion
предоставит вам основную и второстепенную версию IIS (например, 8.0).
System.Diagnostics.Process.GetCurrentProcess().MainModule.FileVersionInfo
предоставит вам гораздо больше информации, в том числе о версии файла и создании вкуса (например, 8.0.8418.0 (winmain (eokim).120521-1311)).