点击此处---> 群内免费提供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
嗨,Ole,
不是正式的,但是我尝试过,打开现有项目效果很好。 VS将使用GAC中的CR程序集,因此不会出现任何构建问题。
仅缺少的部分是在创建新项目时,列表中将没有CR项目并且没有内置项目 VS IDE中的CR Basic Designer。
SP21应该得到完全支持,并将集成到8月发布的VS 2017中。
Don
由于发布 候选人仍被视为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
我有一个针对Visual Studio的解决方法 Studio 2017:
如果您没有安装受支持的Visual Studio版本:
1。 安装Visual Studio 2015的受支持版本(您可以进行绝对最小安装)
2。 之后,您可以安装Crystal Reports for VS SP20
然后在VS2017中加载一个带有水晶报表的项目
右键单击该报告,然后选择"打开方式",从VS2015安装中选择Devenv.exe,并将其设置为默认值。
现在,您可以在VS2017中进行开发时编辑VS2015中的报告
嗯,不错的hack Theo...。提醒一下,内置于VS中的嵌入式CR Designer是CR BAsic,它 不具有所有功能,不应该用作最终格式,仅用于显示报告...。在应用中预览以验证报告是否有效。
您只需安装 32位和64位Redist软件包,以便CR程序集进入GAC,然后您可以打开现有项目或创建新项目。 没有模板项目,因此您必须手动将所有CR程序集添加到项目中,但可以使用。
一旦发布SP 21(或任何一个支持VS 2017的版本),则只需卸载redist软件包即可。 并使用安装程序获取更新)。
Don,
关于SP21的发布有新闻吗?
(也许是Beta版?)
此致
Theo
警告98自定义工具" CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator"与文件" Results \ CrReports \ Eingabe2Report.rpt"相关联,但自定义工具的输出为 在项目中找不到。 您可以通过在解决方案资源管理器中右键单击该文件,然后选择"运行自定义工具"来尝试重新运行该自定义工具。
这是我们尝试使用Visual Studio 2010编译项目时得到的。该怎么办?
在安装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 ))。
一周热门 更多>