为什么 IIS 7 管理器中没有可用的部署操作?

为什么 IIS 7 管理器中没有可用的部署操作?

我目前正在研究编写 ASP.NET Web 应用自动部署脚本的选项。使用 MSBuild,我可以创建一个包并将其手动或通过脚本导入到运行 IIS 7 的服务器中。

然而,在阅读了以下说明后,Vishal Joshi 的博客关于 WebDeploy,我发现我没有 IIS 上可用的部署选项可供试用。我有一台安装了 IIS 7.5 的 Win2008R2 服务器,并且安装了管理服务 (WMSvc) 组件。

我没有看到 Vishal 的屏幕截图中显示的部署部分:

我需要安装或更改什么才能进行导入和导出?我还需要通过命令行执行此操作,使用 setParameters.xml 进行导入以进行参数评估。

答案1

答案2

我有 Windows 10。即使使用 Web Deploy 3.6,我也没有 iis 中的导入/导出应用程序选项。为了纠正这个问题,我从 Web 平台安装程序安装了 Web 部署工具 2.1。

答案3

对我来说,标准安装不包括 IIS 部署处理程序。添加这些并重新启动 IIS 管理器后,部署操作即可使用

Web 部署安装程序 UI

相关内容