我需要創建一個Web應用程序安裝程序。Web應用程序的「簡單」安裝程序(IIS虛擬應用程序+ sql服務器數據庫設置)
安裝盾看起來像是矯枉過正,是否有東西可以可靠地安裝一個Web應用程序(IIS設置+ SQL服務器數據庫設置)。
對此提出建議?
我需要創建一個Web應用程序安裝程序。Web應用程序的「簡單」安裝程序(IIS虛擬應用程序+ sql服務器數據庫設置)
安裝盾看起來像是矯枉過正,是否有東西可以可靠地安裝一個Web應用程序(IIS設置+ SQL服務器數據庫設置)。
對此提出建議?
CruiseControl.NET(http://sourceforge.net/projects/ccnet/)使用NullSoft的NSIS。它做得很好,而且是免費的。安裝程序安裝腳本(包括在IIS中設置一些網站特徵的VBScript程序)都位於源代碼樹(http://ccnet.svn.sourceforge.net/viewvc/ccnet/trunk/ccnet.nsi?view=log和http://ccnet.svn.sourceforge.net/viewvc/ccnet/trunk/install)中。
看一看WIX,schema help,它可以做你想做的,等等等等......
的InstallShield是做到這一點的好辦法。處理sql服務器設置和iis配置相當好。
不便宜,但我擔心,但值得爲任何類型的安裝。 wix可能是一個不錯的選擇,但你花多少時間學習它,而不是點擊installshield中的一些嚮導。
InstallShield或其競爭對手之一是簡單的解決方案,其他任何事情都會要求您瞭解關於msi的許多方法(這是一個令人頭疼的問題)。 我目前青睞Advanced Installer他們有一個免費版。我相信InstallSheild也有免費版本,我只是不再喜歡InstallShield產品,它讓我感到困擾,他們的控股公司每年都在變化。
我只能秒NSIS(Nullsoft腳本安裝系統)。支持腳本,並且易於設置。