Don*_*alo 4 c# crystal-reports crystal-reports-2010
我们使用Visual Studio 2010编写了一个用.NET 3.5编写的WPF应用程序.该解决方案包含8个项目 - 全部使用.NET 3.5编译.该应用程序使用Crystal Report.目标操作系统是Windows 7.
最近,由于某些第三方DLL依赖性,启动项目在.NET 4.0中编译- 这些DLL需要.NET 4.0.在此更改和重建解决方案之后,Crystal Report会抛出异常.
问题出现在构造函数中ReportClass.
异常的消息:
"CrystalDecisions.CrystalReports.Engine.ReportDocument"的类型初始值设定项引发了异常.
InnerException的消息:
"由于以下错误,检索具有CLSID {4DB2E2BB-78E6-4AEA-BEFB-FDAAB610FD1B}的组件的COM类工厂失败:80040154未注册类(HRESULT异常:0x80040154(REGDB_E_CLASSNOTREG))."
我以前没有在Crystal Report工作过.可能是造成这个问题的原因是什么?
请注意,编译为.NET 3.5时不会发生此问题.Crystal Report用于启动项目.
| 归档时间: |
|
| 查看次数: |
18059 次 |
| 最近记录: |