VS 2008 Web部署專案支援發佈了

  • 23016
  • 0
  • 2011-07-09

摘要:VS 2008 Web部署專案支援發佈了

【原文位址】VS 2008 Web Deployment Project Support Released
【原文發表日期】 Monday, January 28, 2008 10:02 PM

上個星期五,我們在網上發佈了對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