2010-05-26 88 views

回答

4

的InstallShield提供了先決條件的功能。你可以在你的MSI項目中使用它。這將確保只有在目標機器中不存在這些先決條件時纔會安裝這些先決條件。

如果您不想將.NET Framework 3.5這些組件包含到安裝程序中,那麼您可以使用可再發行的安裝程序安裝程序。 .net 3.5可再發行組件安裝程序安裝程序大約3MB,當它包含到InstallShiled項目的先決條件中時,安裝程​​序將檢查目標機器上是否已安裝.net 3.5框架,如果沒有,它將提示用戶並下載整個.net 3.5框架並安裝它。

如果您有非常具體的Install Shield查詢,您可以將check this退出。

2

對於.NET Framework 3.5可再發行組件,您需要添加相應的Microsoft .NET Framework先決條件。這是通過Redistributables視圖完成的。

對於2009年的InstallShield,按照說明here.

相關問題