.NET 企业库 知识分享--知识产生力量,成功源于分享!
RSS

导航







专业.NET技术社区

专业.NET技术社区


快速搜索

高级搜索 »

注意:此页面是ScottGu 的中文博客的一部分。

原文地址:VS 2008 Web Deployment Project Support Released
原文发表日期:Monday, January 28, 2008 10:02 PM
原译者:思归
来源:http://blog.joycode.com/scottgu/archive/2008/01/29/114296.aspx

上个星期五,我们在网上发布了对VS 2008 Web部署项目的最终版(RTW)支持。你可以在这里免费下载以及了解有关详情。

Web 部署项目可以用于内置于VS 2008中的“ASP.NET 网站项目(ASP.NET Web Site)”或 “ASP.NET Web 应用项目(ASP.NET Web Application Project)”选项,提供了可为你所用的其他的编译,包装和部署选项。你可以在这里阅读一篇我以前的教程贴子以进一步了解有关详情。

VS 2008 Web 部署项目版本支持VS 2005 web部署项目提供的所有现有特性,它还添加了如下的其他支持:

  • 从 VS 2005 Web部署项目轻松移植到VS 2008 Web部署项目
  • 只在web部署项目编译成功时才替换输出
  • IIS7支持

这个(发布在网上的)RTW版本修补了发现的缺陷,添加了大家对我们上个月发布的12月CTP版本所要求的一些小特性。请确认在你安装这个最终版本前,运行安装程序,卸载你安装了的任何VS 2008 部署项目支持的老的版本。VS 2008 Web 部署项目可以与VS 2005 Web 部署项目并行安装,所以没必要卸载VS 2005的版本,如果你还在老的项目中使用它的话。

更多的部署特性

在我上次的链接篇里,我提到了IIS开发团队发布的新的Web部署工具。这个工具可用于IIS6和IIS7,允许你向web服务器进行自动化的拷贝部署,文件同步,和应用移植。如果你在寻找一种好的方式往远程服务器上自动化部署你的ASP.NET 应用的话,那么这个工具绝对值得看一下。

你可以在你的build环境中将VS 2008 Web部署项目作为build后的一步来设置最后的部署配置,然后使用IIS Web 部署工具将它们拷贝到远程服务器上去。或者,你也可以直接使用IIS Web 部署工具将原本的“ASP.NET 网站项目(ASP.NET Web Site)”或 “ASP.NET Web 应用项目(ASP.NET Web Application Project)”拷贝到远程机器上去(不需要VS 2008 Web 部署项目)。

想进一步了解关于新的 IIS Web部署工具的话,请阅读这个网页底部的 walkthroughs文档(特别是“Introduction to MS Deploy”一篇)。我也会在以后的博客中进一步讨论如果用它来自动化你的web服务器部署。

希望本文对你有所帮助,

Scott

顶部
.NET 藏经阁 | | 版权所有 ©2008 entlib.net.cn