Предполагая, что целевая система имеет «Crystal Reports для Visual Studio 2008», как я могу распространять исполняемый файл приложения VB 6 вместе с файлом отчета? Простое перемещение исполняемого файла и файла отчета не работает. Я хочу знать, как создать распространяемый пакет. Мы используем CR10.
Как распространять приложение VB 6, использующее Crystal Reports?
Ответы (2)
Я предлагаю создать программу установки, которая автоматически установит исполняемый файл вашего приложения и все его зависимости (включая библиотеки времени выполнения Crystal Reports) на ваши целевые машины.
Вы можете использовать Мастер создания пакетов и развертывания, поставляемый с Visual Basic. 6, но лично я бы не рекомендовал.
Мне особенно нравится бесплатный установщик Inno Setup. с простым, интуитивно понятным интерфейсом, используемым многими различными коммерческими приложениями и приложениями с открытым исходным кодом. Его также легко использовать для установки приложений VB 6. См. эту статью базы знаний, где приведен список библиотек DLL, которые необходимо включить в состав Среда выполнения VB и конкретные инструкции о том, как соответствующим образом изменить сценарий установщика.
Как объясняется по этой ссылке, вам необходимо развернуть среду выполнения Crystal Reports:
http://resources.businessobjects.com/support/additional_downloads/runtime.asp