2016-04-21 93 views
1

我有两台机器:Windows 10 Pro和Windows 10 Home。我已经在他们两个上启用了IIS。从两台机器,将IIS - >文件 - >关于显示该对话框:如何知道我是否安装了IIS Express或完整版?

enter image description here

人们可能会认为我处理与IIS的完整版本只是由于缺乏字的“快车”。

是否有任何简单的方法来确认机器是否已满或快速安装?

+2

IIS Express是Visual Studio的一部分。您安装了IIS管理器的事实意味着您拥有完整的IIS。你也可以去控制面板 - >卸载程序 - >添加功能,并在那里检查。 –

回答

1

您打开IIS管理器以查看此类对话框,并且IIS管理器只是完整IIS的一部分,而IIS是Windows的一部分。

如果要检查代码中是否有其他方法,例如检查Windows CBS数据或读取注册表项。

IIS Express完全是另一个软件,它是一个MSI软件包,可通过Visual Studio或单独安装。要测试它的安装,可以按照注释所述检查程序对话框,或查询MSI数据或注册表项。

+0

感谢您的回答。出于好奇:如果每个拥有Windows的人都免费获得它,为什么还有人需要为此付费? – BCA

+0

@BCA请定义“它”,或者我对你所指的内容感到困惑。 –

+0

我确信有一个付费的完整版本的IIS。我只是想知道任何人都需要付钱。事实上,这就是我发布这个问题的原因,因为我认为,鉴于付费版本,完整版本,我为什么要在我的系统上安装它? – BCA

1

如果您安装了IIS管理器,则您有完整的 IIS。

IIS Express是Visual Studio的一部分,当您在Visual Studio中运行Web应用程序/网站时,会出现在Windows系统托盘中。

1

IIS Express通常安装在32位Program Files文件夹中。所以,看看它的存在,你可以尝试:

C:\>cd "\Program Files (x86)\IIS Express" 
C:\Program Files (x86)\IIS Express>iisexpress /? 

完整的IIS通常安装一个名为“万维网发布服务”或“W3SVC”的简称服务。因此,要查看它是否存在,您可以尝试:

C:\>net start w3svc 
相关问题