我已經創建了一個InstallShield安裝程序,它在SQL Server 2008 Express R2上存在依賴關係。我正在嘗試添加對此可再發行組件的引用,但它並未出現在可再發行組件包的列表中。如何在InstallShield安裝程序中添加先決條件
這將安裝在32位和64位平臺上。
我使用VS 2010與InstallShield 2011 LE(限量版)。
我想避免在我的安裝程序中包含SQL Server安裝程序MSI,因爲包含32位和64位版本的SQL Server會導致安裝的大小過大,並且如果目標計算機已經有了,這些安裝。
我想要安裝正確的版本,具體取決於平臺。即64位機器上的64位SQL Server和32位機器上的32位SQL Server。
通過我的安裝程序中的Redistributables部分,可以看到SQL Server SP1的一個選項,但沒有用於SQL Server R2的選項,並且我看不到任何地方可以添加其他安裝。
包含此先決條件的建議方法是什麼?是否有某種引導程序需要添加到我的項目中。我希望避免在可能的情況下添加任何自定義腳本/代碼並簡化安裝程序。
在此先感謝!