将Visual Studio 13.0.12.1494的Crystal Report升级到13.0.22.2668

2020-09-21 08:26发布

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

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


您好Crystal Report Expert,

当尝试将具有集成的Crystal Report for VS 13.0.12.1494组件的现有Visual Studio 2013项目转换为具有集成的Crystal Report for VS 13.0.22.2668的Visual Studio 2015项目时,我遇到了一个问题。

新的Windows 10计算机已安装VS 2015,并已正确集成了VS 13.0.22.2668的CR。 我通过创建带有简单水晶报表的简单测试项目来验证这一点。 请注意,尽管我没有在新计算机上安装旧组件13.0.12.2688。

因此,当我打开在VS 2013下开发的现有项目时,该项目带有VS 2015的集成CR for VS 13.0.12.1494组件和VS 2015的集成CR for VS 13.0.22.2668组件,Visual Studio会给我一些错误,例如" CrystalDecisions。 Windows.Forms.CrystalReportViewer未定义",

"未定义CrystalDecisions.ReportSource.ICachedReport"

"未定义CrystalDecision.Shared.ExportOptions"

我什至无法从VS Solution Explorer打开.rpt报告文件。

我的问题是升级现有Visual Studio的正确步骤是什么( VB.net ) VS2013(带有VS 13.0.12的CR)到VS2015带有VS13.0.22的CR的项目("水晶报表"部分)

非常感谢您的帮助!

-adam-

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

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


您好Crystal Report Expert,

当尝试将具有集成的Crystal Report for VS 13.0.12.1494组件的现有Visual Studio 2013项目转换为具有集成的Crystal Report for VS 13.0.22.2668的Visual Studio 2015项目时,我遇到了一个问题。

新的Windows 10计算机已安装VS 2015,并已正确集成了VS 13.0.22.2668的CR。 我通过创建带有简单水晶报表的简单测试项目来验证这一点。 请注意,尽管我没有在新计算机上安装旧组件13.0.12.2688。

因此,当我打开在VS 2013下开发的现有项目时,该项目带有VS 2015的集成CR for VS 13.0.12.1494组件和VS 2015的集成CR for VS 13.0.22.2668组件,Visual Studio会给我一些错误,例如" CrystalDecisions。 Windows.Forms.CrystalReportViewer未定义",

"未定义CrystalDecisions.ReportSource.ICachedReport"

"未定义CrystalDecision.Shared.ExportOptions"

我什至无法从VS Solution Explorer打开.rpt报告文件。

我的问题是升级现有Visual Studio的正确步骤是什么( VB.net ) VS2013(带有VS 13.0.12的CR)到VS2015带有VS13.0.22的CR的项目("水晶报表"部分)

非常感谢您的帮助!

-adam-

付费偷看设置
发送
3条回答
浮生未央
1楼 · 2020-09-21 08:35.采纳回答

听起来您可能已经安装了运行时,而不是与VS集成的可执行文件。 如果您在此处并输入您的电子邮件地址,您将被带到 您可以在其中下载SDK的页面。 单击屏幕中间的橙色按钮以与VS集成。 下面的蓝色按钮是可用于部署应用程序的各种运行时安装。

卸载已安装的运行时,然后安装具有集成的.exe。

-Dell

粗暴的香蕉
2楼-- · 2020-09-21 08:36

通过craxddrt.dll交付的RDC组件已被弃用很多年了,我不确定这是否仍然可以使用。 您需要升级任何使用craxddrt.dll的应用程序,以使用较新的.NET SDK,这意味着要进行一些重大代码更改。 但是,这是一个非常简单的过程,在您完成一次并使应用程序运行之后,使用相同的逻辑/代码来升级其他逻辑/代码应该很容易。 不幸的是,这也意味着至少要将应用程序升级到VS 2010。 这可能不是您要做的事情。

话虽如此,自XIr2以来,.rpt文件的内部结构除了添加新功能外没有发生变化。 如果不使用新功能,则报告仍将在旧的SDK下运行。 此外,XIr2报告应与新SDK保持原样运行。

-Dell

Violet凡
3楼-- · 2020-09-21 08:41

我会尝试更新项目中的引用以指向新程序集。 我相信版本号会有细微的差异,这就是导致您的应用程序找不到所需内容的原因。

-戴尔

一周热门 更多>