【发布时间】:2016-05-31 08:25:09
【问题描述】:
我正在尝试将一个简单的 Web 应用程序从我的开发机器部署到在 Windows 7 Professional 虚拟机上运行的 IIS。
在这台机器上我做了以下事情:
已安装 Web Deploy 3.6,确保已安装所有功能。
确保 Web 管理和 Web 部署代理服务设置为自动并且当前正在运行。
在 Windows 防火墙中启用端口 8172(未安装其他防火墙)。该规则已存在但未启用。
暂时关闭 Windows 防火墙以确保它仍然没有阻塞端口。
当我尝试时:
netstat -aon | findstr :8172
我没有得到任何结果,所以没有在这个端口上监听。
作为测试,我在服务器上安装了 VS 2012,并且使用 Web Deploy 发布工作正常。但是,这不是我需要这样做的方式。
我还能尝试什么来确保服务正在侦听端口 8172?
【问题讨论】:
标签: iis visual-studio-2012 webdeploy