1

我有一個在Visual Studio 2008中使用ASP.NET開發的應用程序。其中一部分是使用IIS 6並訪問SQL Express 2008中的數據庫的網站,另一部分是允許用戶向數據庫添加信息的獨立應用程序。是否有可能創建一個安裝包,客戶可以使用它自行安裝所有內容,而無需購買像InstallAware或InstallSheild這樣的昂貴程序?這可以在Visual Studio中完成嗎?爲使用IIS和SQL Express的程序創建安裝包

目標是讓SQL Express和IIS(當然還有.NET)與應用程序捆綁在一起,以便在安裝時設置所有必需的技術。

+1

安裝另一個應用程序的過程中設置IIS有一些危險的含義,因爲它打開了幾個端口到傳入的請求,等等。這通常應該只在開發系統和服務器上完成......你確定這是你的客戶想要? – therealmitchconnors

+0

@therealmitchconnors好點。此應用程序將只安裝在專用服務器上。 – ihake

+0

你可以嘗試使用WiX:http://wix.sourceforge.net/ –

回答

1

最好的選擇是使用WiX和Visual Studio內置的安裝項目的組合。它不是很強大,但是你可以用自定義操作完成大部分數據庫工作,而且WiX有一些IIS支持。

相關問題