近期用vs2010 做web项目,到发布的时候遇到了点问题。起初是用最原始的方法,先用文件系统发布,然后传到 服务器端,在部署。但是随着项目的维护,发布的次数越来越多,也越来越麻烦。

随后开始用 web部署,开始接触到web deploy(web部署代理服务)

平台: 开发-- server 2008r2 + vs2010 + .net 4.0

服务器 server 2003r2 x86 + iis 6


第一步:部署web deploy 遇到的第一个问题是 web deploy 服务的安装。 server 2008r2 里面可以通过 服务管理器,添加功能安装,但是 2003r2 只能通过安装 web deploy_x86.exe 然后启动服务。

这里要注意, webdepsvc(web部署代理服务) 这个服务需要监听80端口, 所以要保证此端口没有被其他应用程序占用,否则会提示 服务启动失败。

Vs2010 发布web应用程序 到 iis6 _web部署代理服务


第二步: 在IIS中 新建网站,然后记住网站名称


第三部:发布-- 发布配置,在这里我贴出我的 配置以供参考

Vs2010 发布web应用程序 到 iis6 _webdepsvc_02

这里面也许有其他问题,欢迎大家一块讨论学习