Windows 10 中的 IIS 管理器
IIS Manager in Windows 10
如何使用 Windows10 打开 IIS(Internet 信息服务)管理器?
我已经安装了 Windows 10 的开发者预览版,但似乎找不到 IIS 管理器?它不在控制面板 > 管理工具中。
当我浏览到
folder C:\Windows\System32\inetsrv
它是空的。
我对我的硬盘进行了全面搜索以找到 inetmgr.exe 并找到了三个副本,其中 none 个副本可以打开,当我尝试打开它们时它说“这个应用程序无法 运行 在您的 PC 上”要查找适用的应用程序版本,请联系发布者。
我知道 IIS 可以工作,因为我有 运行 本地 ASP.net 应用程序通过 VisualStudio,但我似乎找不到任何方法来启动 IIS 管理器来为网站做一些配置。
有人知道这件事吗?
感谢上面的@SLaks 评论,我能够打开 IIS 并恢复管理器。
按 Windows 键并键入 Windows 功能,select 第一个条目打开或关闭 Windows 功能。
确保选中 IIS 旁边的框。
如果没有勾选,请勾选。这可能需要几分钟时间,但这将安装您使用 IIS 所需的一切。
完成后,IIS 应该返回到控制面板 > 管理工具
- 运行 appwiz.cpl - 调出程序和功能
- 选择"Turn Windows Features On/Off"
- Select 您需要的 IIS 服务
实际上,您必须确保显式选中 IIS 管理控制台功能。在我的 win 10 pro 上,我必须手动执行,仅检查 root 是不够的!
启动 Windows 功能 On/Off 和 select 您的 IIS 安装选项。
对于自定义站点配置,确保 IIS 管理控制台 在 Web 管理工具 下标记为安装。
@user1664035 和@Attila Mika 的建议奏效了。您必须导航至控制面板 -> 程序和功能 -> 打开或关闭 Windows 功能。并参考截图。您应该检查 IIS 管理控制台。
在 windows 功能列表下,确保检查 IIS 管理控制台
您还需要选中其他复选框,如下所示:
打开 IIS 后(通过转到 Windows 功能 On/Off)在搜索栏中键入 inetmgr 或 运行
这很可能意味着没有安装 IIS 管理控制台,现代 Windows administrator/IT pro 应该可以通过发出以下命令快速检查:
Get-WindowsFeature *Web*
如果缺少它,只需通过以下命令快速添加:
Add-WindowsFeature Web-Mgmt-Console
上面提到的 GUI 选项也有效(请参阅@Joe Wu 的回答)但是 PowerShell 是为 IT 专业人员执行 IT 的最佳方式,或者让我们把它写成 "if you have to do this slightly more often than once a year" :)
按 Windows 键并键入 Windows 功能,select 第一个条目打开或关闭 Windows 功能。
确保选中 IIS 旁边的复选框。你可以开始了。
要使用安装了 RSAT 的 Powershell 在 Windows10 下安装 IIS 管理控制台:
Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole -All
感谢 Mikhail 上面的评论。
我来到这里是因为我遇到了同样的问题。
如果您在这里并且上面的所有内容都不起作用,那么您很可能以某种方式扼杀了自己的道路。
转到 System -> Advanced System Settings -> Advanced -> Environment Variables -> Machine or User
并将以下条目添加到末尾,或追加到现有条目,用分号分隔:
C:\Windows\System32\inetsrv
在 关闭并打开您的 shell 后,您现在应该可以从命令行访问 inetmgr。
如何使用 Windows10 打开 IIS(Internet 信息服务)管理器?
我已经安装了 Windows 10 的开发者预览版,但似乎找不到 IIS 管理器?它不在控制面板 > 管理工具中。
当我浏览到
folder C:\Windows\System32\inetsrv
它是空的。
我对我的硬盘进行了全面搜索以找到 inetmgr.exe 并找到了三个副本,其中 none 个副本可以打开,当我尝试打开它们时它说“这个应用程序无法 运行 在您的 PC 上”要查找适用的应用程序版本,请联系发布者。
我知道 IIS 可以工作,因为我有 运行 本地 ASP.net 应用程序通过 VisualStudio,但我似乎找不到任何方法来启动 IIS 管理器来为网站做一些配置。
有人知道这件事吗?
感谢上面的@SLaks 评论,我能够打开 IIS 并恢复管理器。
按 Windows 键并键入 Windows 功能,select 第一个条目打开或关闭 Windows 功能。
确保选中 IIS 旁边的框。
如果没有勾选,请勾选。这可能需要几分钟时间,但这将安装您使用 IIS 所需的一切。
完成后,IIS 应该返回到控制面板 > 管理工具
- 运行 appwiz.cpl - 调出程序和功能
- 选择"Turn Windows Features On/Off"
- Select 您需要的 IIS 服务
实际上,您必须确保显式选中 IIS 管理控制台功能。在我的 win 10 pro 上,我必须手动执行,仅检查 root 是不够的!
启动 Windows 功能 On/Off 和 select 您的 IIS 安装选项。
对于自定义站点配置,确保 IIS 管理控制台 在 Web 管理工具 下标记为安装。
@user1664035 和@Attila Mika 的建议奏效了。您必须导航至控制面板 -> 程序和功能 -> 打开或关闭 Windows 功能。并参考截图。您应该检查 IIS 管理控制台。
在 windows 功能列表下,确保检查 IIS 管理控制台 您还需要选中其他复选框,如下所示:
打开 IIS 后(通过转到 Windows 功能 On/Off)在搜索栏中键入 inetmgr 或 运行
这很可能意味着没有安装 IIS 管理控制台,现代 Windows administrator/IT pro 应该可以通过发出以下命令快速检查:
Get-WindowsFeature *Web*
如果缺少它,只需通过以下命令快速添加:
Add-WindowsFeature Web-Mgmt-Console
上面提到的 GUI 选项也有效(请参阅@Joe Wu 的回答)但是 PowerShell 是为 IT 专业人员执行 IT 的最佳方式,或者让我们把它写成 "if you have to do this slightly more often than once a year" :)
按 Windows 键并键入 Windows 功能,select 第一个条目打开或关闭 Windows 功能。
确保选中 IIS 旁边的复选框。你可以开始了。
要使用安装了 RSAT 的 Powershell 在 Windows10 下安装 IIS 管理控制台:
Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole -All
感谢 Mikhail 上面的评论。
我来到这里是因为我遇到了同样的问题。
如果您在这里并且上面的所有内容都不起作用,那么您很可能以某种方式扼杀了自己的道路。
转到 System -> Advanced System Settings -> Advanced -> Environment Variables -> Machine or User
并将以下条目添加到末尾,或追加到现有条目,用分号分隔:
C:\Windows\System32\inetsrv
在 关闭并打开您的 shell 后,您现在应该可以从命令行访问 inetmgr。