我试图在ASP.NET 3.5应用程序中添加水晶报表查看器,但它给了我这个错误 .
“CrystalDecisions.Enterprise.EnterpriseSession”类型在未引用的程序集中定义 . 您必须添加对程序集“CrystalDecisions.Enterprise.Framework,Version = 10.5.3700.0,Culture = neutral,PublicKeyToken = 692fbea5521e1304”的引用 .
我在assembly标签下的web.config文件中添加了这个,也添加了引用 . 但仍然给出了这个错误 .
有什么想法吗?
谢谢 .
1 回答
您是否将Crystal Report Viewer控件从工具箱拖到了您的网页?如果没有,请尝试这样做 . Visual Studio通常很适合查找所有适当的引用,并在您执行此操作时添加它们 .
除此之外,您可能需要在web.config中添加一些额外的库 . 在我使用Crystal的应用程序中,我引用了以下文件:
另外,在关闭system.web标记之前,我还添加了以下httpHandler:
我的应用程序使用的是Crystal Reports 11r2版本,因此可能存在或不存在一些库,但大多数库都是相同的 .