我开发了一个使用VS Crystal报告版本13.0.2000.0创建水晶报告的Web应用程序。我尝试发布它并将其放在wwwroot文件夹(IIS7)中。当我运行它时,它给了我这个错误:
解析错误消息:无法加载文件或程序集“CrystalDescision.Web,版本13.0.2000.0,Culture = neutral,PublicKeyToken = 692fbea5521e1304”或其依赖项之一。系统找不到该文件。
来源错误:
<%Register Assembly =“CrystalDecision.Web Version = 13.0.2000.0,Culture = Neutral,PublicKeyToken = 692fbea5521e1304”
当我在服务器上运行命令%windir%\assembly
时,版本是10.5.3700。
我的问题是我应该下载/购买哪个水晶报告来升级我的服务器水晶报告?因为SAP网站上有许多链接(即Crystal Report,Crystal Report Server,Crystal Report Viewer等)。
您是否在遇到问题的计算机上安装了Crystal Reports 2010运行时(Redist安装包)? 13.0版本是VS 2010的CR,您可以在此处下载运行时
这是关于不同的版本。删除对Crystal *。*的引用,然后右键单击References以添加正确的引用
程序集,扩展
您将看到计算机环境中安装的所有内容。
选择web.config上版本相同的版本
确保web.config上的版本与整个fu..ing s.it相匹配
这对Crystal Reports带给你的屁股很痛苦!