關於ASP.NET Deployment Content Map

  Visual Studio, ASP.NET和IIS提供了用來部署你的Web application或Web Site的工具。 Visual Studio中的一些工具對Web application projects有效,而其它的一些工具則只對Web site projects有效。 關於Web application projects和Web site projects差別的詳細情況,可以查看Web Application Projects versus Web Site Projects.

  這個問題包含了以下幾個小問題:

  1. Web application projects的部署

  2. Web site projects的部署

  3. 部署一個使用了不同版本 .NET Framework 的服務端

  4. 其它的關於ASP.NET的部署資料

關於Web application projects的部署有以下幾個方面的問題:

1. 理解Web application projects部署的各個設置項是什麼意思,可參考:ASP.NET Web Application Project Deployment Overview

2. 利用Visual Studio的一鍵發佈功能將一個Web application部署到遠程的服務端上。

3. 利用Visual Studio創建一個ZIP包,從而使一個Web application可以部署在多個服務端上。

4. 針對不同的情況來配置Web.config文件中的設置項(例如debug和connection string的設置)。

5. 在部署Web application的時候如何部署數據庫。

 

關於Web site projects的部署有以下幾個方面的問題:

1. 理解部署Web site project的各個選項是什麼意思,可參考:ASP.NET Web Site Project Deployment Overview

2. 利用Copy Web Site這種工具來部署Web site。

3. 利用Windows的XCopy命令來部署Web site.

4. 部署一個預編譯的Web site.

5. 如何部署一個數據庫

6. 如何管理本地和遠程站點中Web.config文件的不同之處。

 

關於在一個服務端使用了多個版本的ASP.NET所需要注意的問題:

1. 理解如何在服務端用side-by-side的方式同時運行不同版本的.NET Framework。

 

其它的一些學習資料。

 

譯文的原地址:http://msdn.microsoft.com/en-us/library/bb386521.aspx

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章