点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我正在使用Visual Studio 2015 Update 3构建应用程序。在此之上,我已经按照MSI安装在我的开发机上,以便能够构建我的应用程序:
CRforVS_13_0_20.exe
CRRuntime_64bit_13_0_20.msi
我们将从应用程序中将报告导出为PDF文件。
报告模板是从安装了完整Crystal Report 11的另一台计算机上构建的,并且使用的数据源是 指向简单的xml数据文件的ADO.NET (XML)。
运行我的应用程序时,由于无法加载crdb_xml.dll 而导致报告无法导出。 我知道此文件会自动安装在完整的Crystal安装中,但需要在其他PC上手动部署。
我已经检查了您关于crdb_xml.dll安装的常见问题和信息,并且某些链接断开,一些其他信息与VS2008相关,而不是2015年,并且指出某个地方需要首先安装Java? 甚至在dektop应用程序上工作?
我完全列出了要在单台计算机上部署的内容以涵盖我的情况。
这里有人不寒而栗地向我解释并列出我所需的所有步骤和文件吗?
找不到我现在要为之奋斗一周的简单明了的信息。
供您参考,我们的部署应在Windows 10 PC 64位上工作
感谢您在这个热门话题上的帮助和紧急考虑,我们正在发布阶段
致谢
Visual Studio是一个32位应用程序,因此它默认为x86模式,但是在您的DEV PC上,您应该已经安装了EXE以集成到VS中,并且安装程序弹出菜单显示安装64位MSI的选项。 请勿手动安装。
因此,只需在VS中更改平台,即可在64位模式下运行exe并使用x64文件夹中的文件。
在安装JVM时,它需要64位和32位属性。
就这么多,只需要配置即可。
使用ProcessMonitor验证运行库从何处加载。
好,现在可以清除了。
谢谢
转到此处:
https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
下载SAP Crystal Reports Web服务/XML数据驱动程序驱动程序包,该驱动程序未集成到VS CR中,因为它需要您安装JVM/JRC。 下载包中的信息
我建议将您的报告转换为使用 ADO.NET (XML)驱动程序,那么您无需管理 WEB Services XML驱动程序。
Don
HI don,
我注意到基于晶体库的一件奇怪的事情:
当我检入开发PC时,Visual Studio中使用的.NET参考库指向以下文件夹:
C:\ Program Files(x86)\ SAP BusinessObjects \ .NET Framework 4.0的Crystal Reports \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86 \ dotnet
所以我似乎只引用x686 Crystal开发库(找不到任何x64)
由于这样,当我在开发机上运行我的应用程序并检查从我的工作机上加载了Crystal库的位置时, 二手文件夹:
C:\ Program Files(x86)\ SAP BusinessObjects \ .NET Framework 4.0的Crystal Reports \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86 \
因此,当我在部署x64运行时检查生产机器时,只会得到:
C:\ Program Files(x86)\ SAP BusinessObjects \ .NET Framework 4.0的Crystal Reports \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win64_x64 \
所以在我的dev和prod机器上似乎不使用相同的库。
问题1:是否有Visual Studio的.NET程序集作为x64参考,还是仅用作x86?
问题2:基于我的跟踪反馈,意味着我需要在产品机器上安装Crystal x86 Runtime吗?
对信息的感谢
一周热门 更多>