Как перераспределить приложение VB 6, использующее Crystal Reports? - PullRequest
4 голосов
/ 25 января 2011

Если в целевой системе есть «Crystal Reports for Visual Studio 2008», как я могу распространять исполняемое приложение VB 6 вместе с файлом отчета?Простое перемещение исполняемого файла и файла отчета не работает.Я хочу знать, как создать распространяемый пакет.Мы используем CR10.

Ответы [ 2 ]

4 голосов
/ 25 января 2011

Я предлагаю создать программу установки, которая автоматически установит исполняемый файл вашего приложения и все его зависимости (включая библиотеки времени выполнения Crystal Reports) на ваши целевые машины.

Вы могли бы использовать Мастер пакетов и развертывания , поставляемый с Visual Basic 6, но я лично не рекомендовал бы его.

Мне особенно нравится Inno Setup , это бесплатный инсталлятор с простым, интуитивно понятным интерфейсом, который используется многими коммерческими приложениями и приложениями с открытым исходным кодом. Его также легко использовать для установки приложений VB 6. В этой статье базы знаний приведен список библиотек DLL, которые необходимо включить как часть среды выполнения VB, и специальные инструкции о том, как соответствующим образом изменить скрипт установщика.

2 голосов
/ 25 января 2011

Как объясняется в этой ссылке, вам необходимо развернуть среду выполнения Crystal Reports:

http://resources.businessobjects.com/support/additional_downloads/runtime.asp

...