我有一个使用水晶报告的大量报告的应用程序。现在我想使用visual studio安装向导设置和部署我的项目。但我的问题是我想在另一台没有安装水晶报告的计算机上安装该应用程序。应用程序运行完美,直到它到达报表部分,它会抛出错误''CrystalDecisions.CrystalReports.Engine.ReportDocument'的类型初始化程序抛出异常'。
如何在我的设置项目中引用水晶报告依赖关系,任何人都有想法?
答案 0 :(得分:2)
对此需要在该计算机中安装crystal report runtime engine 。在VS2010中,他们将视觉工作室的水晶报告分开。所以这个问题即将到来。
答案 1 :(得分:2)
答案 2 :(得分:1)
您可以添加将此引用添加到您的项目中:
1-CrystalDecisions.CrystalReports.Engine.dll
2-CrystalDecisions.Enterprise.Report.dll
3-CrystalDecisions.ReportSource.dll
4-CrystalDecisions.Shared.dll
5-CrystalDecisions.Windows.Forms.dll
6-CrystalKeyCodeLib.dll