【发布时间】:2015-01-08 17:12:06
【问题描述】:
我以前在这里看到过这个问题,但其他帖子都没有解决我的问题,所以这里什么都没有。
我们正在尝试使用 IIS 上的 Web 部署来自动将我们的应用程序部署到测试环境。除了改进我们的部署过程之外,这个想法是允许 Jenkins 将我们的应用程序部署到 IIS 并运行一些自动化测试。
为此,我们尝试在我们的 Web 应用程序上使用 MSBuild 和部署配置文件。 IIS 位于 Win8 虚拟机上,我们尝试在其中运行 MSBuild,但由于 Web 管理服务未启动而失败,并且在 IIS 管理软件的任何位置都没有显示。
我已经安装了 Web 部署功能,正如我在 Web 平台安装程序中看到的那样,但是找不到 Web 管理服务图标。我已经在 Windows 服务配置中找到并手动启动了该服务,但这似乎也没有帮助。
其他一些观察:
- “IIS:管理服务”项目似乎没有出现在我的 Web 平台安装程序中;
- 我尝试更改我的安装(在 Windows 下的“添加删除程序”下)以包括 Web 管理,id 没有帮助
- 我在 Windows 的“添加和删除功能”设置上启用了 IIS 的 Web 管理。我的经理也没有任何迹象。
- 我的 Windows 语言设置为葡萄牙语。我可能由于翻译错误而错过了配置,但这不太可能。
那么,如何让服务运行,以便在我的 IIS 上配置它并最终部署我的应用程序?
【问题讨论】:
-
正如@Pankaj 下面所说。检查:iis.net/learn/install/installing-publishing-technologies/… 阅读部分:“无法在 Windows 8.0 或 8.1 上设置远程发布”