0

我正在開發一個鏈接安裝程序,其中包括使用Inno Setup進行Crystal Reports Basic(10.5)的.msi安裝。我找不到任何部署指南來確定它是否已經安裝在目標PC上,儘管看起來我可以多次調用.msi,並且始終嘗試安裝(永遠不會進行典型的修復/刪除)。爲Visual Studio 2008部署Crystal Reports Basic

我在Crystal Reports的HKEY_CLASSES_ROOT \ Installer \ Products \下找到了一個註冊表項,我也可以在GAC中找到程序集。作爲Inno Setup的新手,我不確定如何在GAC中找到文件,但我想我可以弄清楚。

我的問題是:推薦使用選項嗎?有沒有比這兩者更好的選擇?

回答

1

前段時間我遇到了同樣的問題,有解決方案。 Inno腳本與Crystal Report安裝Crystal Report 9 and 11 Installation

我喜歡Inno,因爲它快速,簡單,而且您可以完全控制整個過程。水晶報告msi包只是痛苦。

希望它有幫助。

+0

這是一個真正的恥辱,你不得不推出你自己的解決方案來解決這個問題。令人驚訝的是,對於捆綁到Visual Studio中的東西來說,它不符合標準的Microsoft安裝準則,因爲不再推薦合併模塊。 – 2009-10-14 18:33:53

1

當我們使用Crystal時,我們使用了合併模塊。我們也在Visual Studio中使用安裝和部署項目,因此有一個選項可以檢測它是否已經安裝。

你見過這個嗎? http://www.randem.com/crsupport.html

相關問題