用Crystal Report做的报表,在打包时候,应该把哪些.Dll和其他的文件打包进来?

解决方案 »

  1.   

    一个简单的方法就是把你的程序copy到一个没有vb环境的系统中,然后运行之。
    接下来你会看到系统报错,说什么什么.dll/*.ocx之类的文件没有找到。
    那么你就得把这些出现的文件也一起打包带走。第二个方法是把工程->引用中所涉及到的全部dll文件一起打包带走(就是那些前面打上钩的,除了系统本身自带的可以考虑不带)还有就是你程序中用到的控件(*.ocx)也要带走(系统本身自带的可以考虑不带)要考虑到别人的机器是有可能没有开发环境的情况(包括spX等等)。
      

  2.   

    我在Setup Factory做的安装程序,在运行到
    CRViewer1.ReportSource = Report1就出错:
    Physical database not found.