我有两台机器:Windows 10 Pro和Windows 10 Home。我已经在他们两个上启用了IIS。从两台机器,将IIS - >文件 - >关于显示该对话框:如何知道我是否安装了IIS Express或完整版?
人们可能会认为我处理与IIS的完整版本只是由于缺乏字的“快车”。
是否有任何简单的方法来确认机器是否已满或快速安装?
我有两台机器:Windows 10 Pro和Windows 10 Home。我已经在他们两个上启用了IIS。从两台机器,将IIS - >文件 - >关于显示该对话框:如何知道我是否安装了IIS Express或完整版?
人们可能会认为我处理与IIS的完整版本只是由于缺乏字的“快车”。
是否有任何简单的方法来确认机器是否已满或快速安装?
您打开IIS管理器以查看此类对话框,并且IIS管理器只是完整IIS的一部分,而IIS是Windows的一部分。
如果要检查代码中是否有其他方法,例如检查Windows CBS数据或读取注册表项。
IIS Express完全是另一个软件,它是一个MSI软件包,可通过Visual Studio或单独安装。要测试它的安装,可以按照注释所述检查程序对话框,或查询MSI数据或注册表项。
如果您安装了IIS管理器,则您有完整的 IIS。
IIS Express是Visual Studio的一部分,当您在Visual Studio中运行Web应用程序/网站时,会出现在Windows系统托盘中。
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
IIS Express是Visual Studio的一部分。您安装了IIS管理器的事实意味着您拥有完整的IIS。你也可以去控制面板 - >卸载程序 - >添加功能,并在那里检查。 –