Развертывание Crystal Reports Basic для Visual Studio 2008 - PullRequest
0 голосов
/ 02 февраля 2009

Я занимаюсь разработкой связанного установщика, включая MSI-установку Crystal Reports Basic (10.5) с использованием Inno Setup. Я не могу найти руководство по развертыванию, чтобы определить, установлено ли оно уже на целевом ПК, хотя кажется, что я могу вызвать MSI-файл несколько раз, и он всегда пытается установить (никогда не переходит к обычному ремонту / удалению).

Я нашел раздел реестра в HKEY_CLASSES_ROOT \ Installer \ Products \ for Crystal Reports, и я также могу найти сборку в GAC. Будучи новичком в Inno Setup, я не уверен, как найти файл в GAC, но я думаю, что могу понять это.

Мой вопрос: рекомендуется ли вариант? Есть ли лучший вариант, чем любой из них?

Ответы [ 2 ]

1 голос
/ 08 октября 2009

Я прошел через ту же проблему некоторое время назад, и есть решение. Сценарий Inno с Установка Crystal Report . Установка Crystal Report 9 и 11

Мне нравится Inno, потому что это быстро, легко и вы полностью контролируете весь процесс. Пакет Crystal Report msi - это просто боль.

Надеюсь, это поможет.

1 голос
/ 26 февраля 2009

Когда мы использовали Crystal, мы использовали модули слияния. Мы также использовали проекты установки и развертывания в Visual Studio, поэтому была возможность определить, был ли он уже установлен.

Вы видели это? http://www.randem.com/crsupport.html

...