Theire是否对Visual Studio应用程序开发人员部署了什么以及在何处进行了明确说明?

2020-09-19 01:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我正在使用Visual...

         点击此处--->   EasySAP.com群内免费提供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位上工作

感谢您在这个热门话题上的帮助和紧急考虑,我们正在发布阶段

致谢

4条回答
我是小鹏鹏啊
2020-09-19 01:48

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吗?


对信息的感谢

一周热门 更多>