我发现我们的ASP.NET应用在不同的机器上在IIS Express中运行有所不同。它们都配备了VS 2012、.Net 4.5和集成模式,但是一些机器安装了VS 2012更新1,而另一些则没有。
我该如何查找IIS Express版本?
我发现我们的ASP.NET应用在不同的机器上在IIS Express中运行有所不同。它们都配备了VS 2012、.Net 4.5和集成模式,但是一些机器安装了VS 2012更新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))。
Get-ChildItem -Path Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IISExpress
获取注册表项;这将输出子项的名称,即 {major.minor} 版本,并显示其下的属性,其中包含完整的版本号。 - lenards