1
我希望建立一個專門的MSI安裝程序,最好用VS2010做到以下幾點:如何在VS2010中構建專門的安裝程序?
能夠配置SQL服務器連接。
從SQl服務器中選擇要使用的數據庫。
用指定的憑證創建數據庫表。
爲新的DB用戶分配一組權限。
還配置IIS應用程序。
我查看了VS2010中的默認安裝程序項目,它與處理SQL Server和IIS沒有任何關係。任何想法我怎麼能做到這一切?
我希望建立一個專門的MSI安裝程序,最好用VS2010做到以下幾點:如何在VS2010中構建專門的安裝程序?
能夠配置SQL服務器連接。
從SQl服務器中選擇要使用的數據庫。
用指定的憑證創建數據庫表。
爲新的DB用戶分配一組權限。
還配置IIS應用程序。
我查看了VS2010中的默認安裝程序項目,它與處理SQL Server和IIS沒有任何關係。任何想法我怎麼能做到這一切?
Visual Studio安裝項目不提供對SQL腳本和IIS的支持。您可以做的最好的方法是編寫一些自定義操作(使用自定義代碼)在安裝期間處理此操作。
商業設置創作工具提供了對SQL腳本和IIS元素的最大控制。你可以在這裏找到一個列表:http://en.wikipedia.org/wiki/List_of_installation_software
你也可以嘗試WiX。它有一個陡峭的學習曲線,但它是免費的,並完成工作。
Wix;)使你所需要的一切,費用和學習曲線不陡峭 - 如果你使.net安裝程序,你更好地知道你做了什麼。周圍有很多糟糕的東西。 – TomTom