假设目标系统具有“Crystal Reports for Visual Studio 2008”,我如何分发可与报表文件一起删除的VB 6应用程序?只是移动可执行文件和报告文件不起作用。我想知道如何创建可再发行组件包。我们使用CR10。
答案 0 :(得分:4)
我的建议是创建一个安装程序,它将自动将应用程序的可执行文件及其所有依赖项(包括Crystal Reports运行时库)安装到目标计算机上。
你可以使用Visual Basic 6提供的Package and Deployment Wizard,但我个人不会推荐它。
我特别喜欢 Inno Setup ,这是一个免费的安装程序,具有许多不同的商业和开源应用程序使用的简单直观的界面。它也很容易安装VB 6应用程序。有关作为VB运行时的一部分需要包含的DLL的列表,请参阅this knowledge base article,以及有关如何相应地修改安装程序脚本的具体说明。
答案 1 :(得分:2)
如此链接中所述,您需要部署Crystal Reports Runtime:
http://resources.businessobjects.com/support/additional_downloads/runtime.asp