澄清32位与64位开发

2020-08-23 21:22发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个Visual Studi...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个Visual Studio 2015项目,该项目使用Crystal Report .net程序集的文件版本13.0.15.1840。

我的应用程序是一个基于Win Form C#的项目,可通过嵌入在我的应用程序中的查看器控件来呈现报告。

我想将用户从x86版本迁移到x64

我的意图是在用户工作站上为x64平台安装Crystal Reports运行时库。

但是,在这样做之前,我注意到我的项目中引用的程序集是:

c:\ Program Files(x86)\ SAP BusinessObjects \ Crystal Reports for .NET Framework 4.0 \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86 \ dotnet \ CrystalDecisions.Windows.Forms.dll

我看不到任何64位版本的CrystalDecision .net dll,实际上,在以下情况下,我完全看不到任何64位.net组件(除数据驱动程序之外):

c:\ Program Files(x86)\ SAP BusinessObjects \ .NET Framework 4.0的Crystal Reports \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win64_x64


并且在SAP下根本没有任何条目

c:\ Program Files \ ...,这是我希望存放64位内容的地方。


所以我的问题是:

1)我是否错过了针对64位开发的单独安装,如果可以,请提供下载链接


2)为什么在c:\ Program Files(x86)路径下有一个win64_x64密钥


3)当定位到64位而不是32位时,是否需要更新对crystaldecisions .net程序集的项目引用

他们在哪里


TIA