我尝试将一个简单的Web应用程序从我的开发机器部署到在Windows 7 Professional虚拟机上运行的IIS。WebDeploy不在监听端口8172
在这台机器我做了以下内容:
安装Web部署3.6,确保所有的功能得到安装。
确保Web管理和Web部署代理服务设置为自动并且当前正在运行。
在Windows防火墙中启用了端口8172(未安装其他防火墙)。规则已经存在但未启用。
暂时关闭Windows防火墙,以确保它仍然没有阻止端口。
当我尝试:
netstat -aon | findstr :8172
我没有得到任何结果,所以没有什么是听此端口上。
作为一项测试,我在服务器上安装了VS 2012,并使用Web Deploy进行发布工作正常。但是,这不是我需要这样做的方式。
我还有什么可以尝试确保服务在端口8172上侦听?
你是否曾经能够解决这个问题?我在AWS – jhilden