达人呀,在我的机器上运行得好好的使用了水晶报表的应用程序分发到其他机器出错了!
我分别用INSTALLSHIELD 8.02 dev版和.NET 2003自带的安装打包程序打包,安装合并模块有:
Crystal_regwiz2003.msm
Crystal_database_access2003.msm
Crystal_database_access2003_cn.msm
Crystal_managed2003.msm
Crystal_managed2003_cn.msm
VC_CRT.msm
VC_STL.msm
开发语言是C#,现在的症状是不管用哪种方法打包的分发后应用程序运行只要涉及到报表打印的语句就弹出错误提示什么内部模板出错,如果是用CrystalReportViewer控件浏览报表就没有问题,但是用Viewer上面的工具栏的打印还是照样不能打印,但是Viewer控件捕获了这个错误,提示"未能调用StartDocPrint方法"
天哪,达人,咋办?