点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我刚刚为Visual Studio Community 2015安装了VS的CR SDK(CRforVS_13_0_22),并在项目中添加了引用。 它们的版本在VS项目中显示为13.0.3500.0,而实际文件的版本为13.0.22.2668。
在部署了此应用的服务器上,已安装CR运行时v13.0.22.2668(CRRuntime_32bit_13_0_22&CRRuntime_64bit_13_0_21)。
现在,该应用程序无法同时在VS + IISExpress和IIS上运行的本地开发计算机上生成报告。 它总是抛出此错误:
System.IO.FileNotFoundException:无法加载文件或程序集" CrystalDecisions.Shared,版本= 13.0.3500.0,Culture =中性,PublicKeyToken = 692fbea5521e1304"或其依赖项之一。 该系统找不到指定的文件。 文件名:'CrystalDecisions.Shared,Version = 13.0.3500.0,Culture = neutral,PublicKeyToken = 692fbea5521e1304'
我尝试像这样在Web.config文件中设置" bindingRedirect",但仍然无法正常工作:
<运行时>.....
请帮助指教,我是否必须找到CR的早期版本才能将VS安装在我的开发机上?
最诚挚的问候,
Chakrit W。
所有这些信息都在下载的WIKI中:
https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
嗨,
我已经设法解决了这个问题。 看来我需要将bindingRedirect设置为v13.0.3500.0:
还有,我为项目中的所有Crystal Report Assembly引用设置了这些属性:
然后删除输出bin \文件夹中的所有内容,清理并重建项目,将新的bin/*和Web.config部署到服务器,最后
在服务器上重新启动应用程序。
现在,该应用程序将照常生成报告。
一周热门 更多>