是否支持Visual Studio 2017 i Crystal Reports Developer Service Pack 20

2020-09-27 12:04发布

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

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


你好

Visual Studio 2017是否支持今天在此处发布的i Crystal Reports Developer Servicepack 20:

https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports,+Developer+for+Visual+Studio+Downloads

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

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


你好

Visual Studio 2017是否支持今天在此处发布的i Crystal Reports Developer Servicepack 20:

https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports,+Developer+for+Visual+Studio+Downloads

付费偷看设置
发送
8条回答
Tong__Ming
1楼 · 2020-09-27 12:25.采纳回答

嗨,Ole,

不是正式的,但是我尝试过,打开现有项目效果很好。 VS将使用GAC中的CR程序集,因此不会出现任何构建问题。

仅缺少的部分是在创建新项目时,列表中将没有CR项目并且没有内置项目 VS IDE中的CR Basic Designer。

SP21应该得到完全支持,并将集成到8月发布的VS 2017中。

Don

ZJXianG
2楼-- · 2020-09-27 12:24

由于发布 候选人仍被视为Beta。 在进入GA之前,他们可以随时更改或提取某些功能/功能,这可能会破坏我们可能添加的某些内容或所有内容。

等待最终版本然后进行集成,是更安全,更经济的方法

如果我们为您提供了一些beta补丁,也可以做到这一点。 如果质量检查人员发现了一些杀手ship,并且他们删除了您依赖的某些功能,则将迫使您重新编写应用程序并经历完整的质量检查周期,等等。更不用说重新开发发行版所产生的成本。 VS的p>

CR与我们用于VS的CR Basic不同。 它具有RAS的全部功能,因此它不是简单的QA测试/检查发布,它可能会影响很多产品。

由于VS的CR是免费的,因此我们每年仅发布四次补丁, 我们实际上想在支持VS 2017的SP 20中发布,但由于要进行一些其他旧版更新,因此实施和解决任何问题都需要更长的时间。开发人员问我是否可以推迟SP 20 2或3个月或等待SP 21支持 VS2017。由于更新的Framework版本存在一些格式问题,我选择等待。 还有其他一些部分需要更新,USP10是我们严重依赖的格式化组件,我们需要将其从1.4更新到版本1.6。 另一个巨大的升级是使用VS 2015在VS C ++编译器中构建组件,并且摆脱了MScvp80,VS 2005 C ++安全依赖性,因为MS不再支持它,仅在扩展模式下...

我们推迟它的原因,它不仅仅是一个简单的VS 2017插件并发布...。

Don

Haoba3210
3楼-- · 2020-09-27 12:39

我有一个针对Visual Studio的解决方法 Studio 2017:

如果您没有安装受支持的Visual Studio版本:

1。 安装Visual Studio 2015的受支持版本(您可以进行绝对最小安装)
2。 之后,您可以安装Crystal Reports for VS SP20

然后在VS2017中加载一个带有水晶报表的项目

右键单击该报告,然后选择"打开方式",从VS2015安装中选择Devenv.exe,并将其设置为默认值。

现在,您可以在VS2017中进行开发时编辑VS2015中的报告

SAP小菜
4楼-- · 2020-09-27 12:41

嗯,不错的hack Theo...。提醒一下,内置于VS中的嵌入式CR Designer是CR BAsic,它 不具有所有功能,不应该用作最终格式,仅用于显示报告...。在应用中预览以验证报告是否有效。

您只需安装 32位和64位Redist软件包,以便CR程序集进入GAC,然后您可以打开现有项目或创建新项目。 没有模板项目,因此您必须手动将所有CR程序集添加到项目中,但可以使用。

一旦发布SP 21(或任何一个支持VS 2017的版本),则只需卸载redist软件包即可。 并使用安装程序获取更新)。

哎,真难
5楼-- · 2020-09-27 12:24

Don,

关于SP21的发布有新闻吗?

(也许是Beta版?)

此致

Theo

SKY徐
6楼-- · 2020-09-27 12:31

警告98自定义工具" CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator"与文件" Results \ CrReports \ Eingabe2Report.rpt"相关联,但自定义工具的输出为 在项目中找不到。 您可以通过在解决方案资源管理器中右键单击该文件,然后选择"运行自定义工具"来尝试重新运行该自定义工具。

这是我们尝试使用Visual Studio 2010编译项目时得到的。该怎么办?

bbpeas
7楼-- · 2020-09-27 12:35

在安装Service Pack 21之后。

VS2017和VS2015具有相同的错误。

在浏览器中打开报表时出现此错误。

System.InvalidCastException:无法将类型为" CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass"的COM对象转换为接口类型为" CrystalDecisions.ReportAppServer.Controllers.ISCRReportSource"。 接口失败,因为接口COM组件(IID'{98CDE168-C1BF-4179-BE4C-F2CFA7CB8398})上的QueryInterface调用由于以下错误而失败:不支持此接口(异常发生在HRESULT:0x80004002(E_NOINTERFACE ))。

一周热门 更多>