2011-09-05 90 views
1

爲任何單個項目製作msi項目非常容易..但是我的問題是,我想創建一個包含2個現有項目和1個SQL的msi項目SERVER安裝程序。如何爲1個以上的項目創建msi項目

我想從msi安裝SQL SERVER,然後安裝2個exe。 請給我任何建議或參考。

謝謝你

回答

6

不要做。點。在MSI中安裝SQL Server rom不支持更新它的明顯問題。

+0

你是什麼意思? –

+4

您應該先學習如何編寫MSI - 從安裝文檔。不建議從屬子安裝,因爲您無法單獨更新子安裝的項目。因此,從WTITHIN安裝SQL Server作爲MSI的一部分是一個反模式。讓你解僱糟糕的設計水平。我建議學習微星如何操作,然後轉向WIX。 – TomTom

+0

TomTom,我知道如何爲單個項目製作msi .. –

2

你應該將這個問題:

  1. 安裝的先決條件。

    在啓動自己的MSI包之前,您必須使用引導程序啓動Microsoft SQL Server的安裝程序。例如,看看dotnetinstaller項目。

  2. 安裝您的應用程序。

    要合併不是一個項目多在一個安裝程序,檢查以下問題:How to deploy multiple projects in a single MSI?