2012-04-23 80 views
2

我想知道是否可以自動部署ASP.Net MVC應用程序。此應用程序旨在在主機上本地運行,而我想要做的是創建一個安裝程序,以便最終用戶快速設置。我從來沒有嘗試過這種方法的Web應用程序,我想看看我的選擇是什麼。ASP.Net MVC 3應用程序自動安裝程序

我正在考慮使用諸如CassiniaspNETserve之類的東西,並以某種方式自動化安裝程序以便即時設置所有內容。任何洞察力,如果有任何問題或如果需要更多的細節,請讓我知道。謝謝。

+1

所以你想最終用戶在他們的機器上本地運行網站?這似乎打破了使其成爲Web應用程序的目的。 – Tejs 2012-04-23 21:05:47

+0

@Tejs難道它不是LAN上的服務器應用嗎? – 2012-04-23 21:11:24

+0

@大衛什麼?如果他試圖製作一個「服務器」應用程序,那麼看起來客戶服務將會更加優越。 – Tejs 2012-04-23 21:13:19

回答

-1

我會使用WebPlatform安裝程序來設置您的所有依賴項設置。您可以編寫該工具的腳本並讓它爲您運行所有的前置請求。 (http://msdn.microsoft.com/en-us/library/windowsazure/gg433092.aspx

此外,我會使用IIS Express來承載。它也是通過腳本來設置你的應用程序的根目錄,路徑,權限等。(http://learn.iis.net/page.aspx/870/running-iis-express-from-the-command-line/

因此理論上一個簡單的腳本或安裝程序可以爲你部署所有這些,並運行上面的兩個以及部署你的應用。