我正在开发asp.net应用程序,我必须显示水晶报告。但我在线运行的项目显示以下错误。
Could not load file or assembly 'CrystalDecisions.ReportSource, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified/
我在bin文件夹中添加了水晶报告的dll文件。但错误仍在显现。请帮助我。
答案 0 :(得分:0)
将dll放入bin文件夹是不够的。
查看此页面:http://scn.sap.com/docs/DOC-7824
在开发环境中,您必须为Visual Studio运行Crystal Reports开发人员版本:安装可执行文件 - 支持包15
在部署环境中,您必须运行Crystal Reports运行时: MSI 64位 - 64位.msi
请注意:要集成“SAP Crystal Reports,开发人员版本 Microsoft Visual Studio“进入VS 2010或2012(SP 7及更高版本)或VS. 2013年(SP 9或更高)或VS 2015 RC(SP14) - VS 2015(完全 - SP 15), 您必须运行Install Executable。运行MSI不会完全 将Crystal Reports集成到VS.根据定义,MSI文件适用于 仅限运行时分发。默认情况下,Windows 10不会安装 3.5框架,VS的VS仍然需要它。通过“打开或关闭Windows功能”选择它,然后选择两个选项。