2010-01-12 37 views
0

目前,我的InstallShield項目使用自定義先決條件在目標機器上安裝Adobe Reader(如果尚未安裝)。使用InstallShield 2009從Web安裝必備軟件(Adobe Reader)

先決條件可執行文件(Adobe Reader SetUp)安裝在本地,因此它由InstallShield打包到SetUp.exe中。

在我的程序之前完成的Adobe Reader安裝程序(如果尚未安裝),一切正常。

現在,雖然您可以申請Adobe閱讀器分發許可證,但我的公司需要首先調查許可證的法律含義。

因此,在此期間我想鏈接到Adobe網站並從那裏安裝應用程序。這是可能的,因爲我看不到這樣做的方式?

如果不是,我如何提供一個鏈接到adobe站點,然後在下載和安裝時暫停或退出installshield安裝程序?

如果您可以提供一些指針/示例或指向任何相關資源,它將不勝感激。

回答

0

在InstallShield中無法執行我想要的操作。

我的公司已經決定他們不想在我們的軟件上發佈Adobe,所以我實施這個的方式就是在打開任何PDF之前,讓工具檢查是否存在Adboe。如果未安裝Adobe,則會向用戶顯示一條消息,要求他們訪問Adobe網站以安裝Reader。

0

InstallShield沒有提供一種內置的方式來暫停安裝並指導用戶下載,儘管您當然可以創建運行自定義可執行文件的先決條件來執行此操作。我認爲創建從網上下載安裝的先決條件更爲常見 - 只需向其中的所有文件提供URL,並將其位置設置爲「下載」即可 - 但對於是否具有不同的法律影響,我無法做出有效評論。

相關問題