2012-08-06 36 views
3

我想在客戶端服務器上部署Webservice(* .asmx)。 我需要開發部署包,它將安裝虛擬文件夾並像clickonce一樣部署服務。 有人可以給我Visual Studio一步一步的指導來做到這一點。在Visual Studio中爲Webservice創建部署包

感謝, 金屋

+0

我認爲你不能真正得到一步一步的指導,因爲我們並不真正瞭解你的所有要求。你還做了什麼?你有沒有得到的東西?這可能是一個很好的起點:http://www.codeproject.com/Articles/13698/Visual-Studio-Setups-Web-Setup-Part-I(注意,這是Visual Studio 2005,你可能有一個更新的版本但它應該適用於大部分部件) – 2012-08-06 11:52:02

回答

4

大多數人使用Web安裝項目如果Web服務很簡單 - 任何依賴關係(如.NET Framework安裝,IIS,SQL服務器,數據庫等),就需要單獨安裝由安裝程序運行之前的某人提供。

對於希望確保某些組件位於目標計算機(例如IIS)上的更復雜的部署,如果沒有,則將它們作爲安裝過程的一部分進行安裝,然後您可以使用Web Deploy。

以下是一些不同的方法,你可以做到這一點。

  1. Web安裝項目

  2. 網絡部署

  3. MSDeploy

下面是關於上述工具的一些指南:

如何使用Web安裝項目:

相關問題