Visual Studio 2017水晶报表的问题

2020-09-21 13:59发布

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

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


嗨,

我正在研究ASP MVC项目。 我最近将VS升级到VS 2017,我发现水晶报表不再起作用。 所以我为VS 2017下载了新版本的Crystal Report(CRforVS_13_0_21.exe,)。

我检出了我的web.config文件,注释掉了所有有关Crystal Report的条目。

我也删除了所有晶体参考。 然后,我通过右键单击它来运行CRforVS_13_0_21.exe,然后选择以管理员身份运行。 从那里,我先卸载旧的晶体,然后尝试安装新的晶体。 在安装过程中,我收到一条错误消息

我重新启动计算机,然后再次运行Crystal,选择重新安装,这一次,我没有收到错误消息。

安装后,我发现web.config并未更改。 那里没有水晶报表配置。 Aslo在参考中,有三个Crystal Report参考。

我删除了CRRuntime_64bit_13_0_16.msi。 在我的项目中添加了CRRuntime_64bit_13_0_21.msi,像以前一样添加了其他Crystal报表引用。

运行我的报告,仅显示空白的新网页,该报告完全不显示。 并且也没有错误消息。

我做错了吗? 我怀疑web.config文件中应该有水晶报表配置,但是安装没有添加这些,我可以手动添加,但我不知道这些水晶报表dll的PublicKeyToken。

此致

彼得

crystal-install-error.jpg (32.0 kB)

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

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


嗨,

我正在研究ASP MVC项目。 我最近将VS升级到VS 2017,我发现水晶报表不再起作用。 所以我为VS 2017下载了新版本的Crystal Report(CRforVS_13_0_21.exe,)。

我检出了我的web.config文件,注释掉了所有有关Crystal Report的条目。

我也删除了所有晶体参考。 然后,我通过右键单击它来运行CRforVS_13_0_21.exe,然后选择以管理员身份运行。 从那里,我先卸载旧的晶体,然后尝试安装新的晶体。 在安装过程中,我收到一条错误消息

我重新启动计算机,然后再次运行Crystal,选择重新安装,这一次,我没有收到错误消息。

安装后,我发现web.config并未更改。 那里没有水晶报表配置。 Aslo在参考中,有三个Crystal Report参考。

我删除了CRRuntime_64bit_13_0_16.msi。 在我的项目中添加了CRRuntime_64bit_13_0_21.msi,像以前一样添加了其他Crystal报表引用。

运行我的报告,仅显示空白的新网页,该报告完全不显示。 并且也没有错误消息。

我做错了吗? 我怀疑web.config文件中应该有水晶报表配置,但是安装没有添加这些,我可以手动添加,但我不知道这些水晶报表dll的PublicKeyToken。

此致

彼得

crystal-install-error.jpg (32.0 kB)
付费偷看设置
发送
3条回答
SC_Yao
1楼 · 2020-09-21 14:20.采纳回答

检查安装日志,它应该在您的\ temp文件夹中。 查看什么无法注册,并尝试手动注册。

并确保使用本地管理员帐户进行安装。

可能是您的AV软件也在阻止它。

空代码
2楼-- · 2020-09-21 14:12

CR运行时用于平台而非操作系统,在您的情况下,它是32或64运行AppPool的方式 位模式。

安装还需要安装VC 2015 C ++运行时。

有关更新,请参阅我所附的下载WIKI和KBA。

小灯塔
3楼-- · 2020-09-21 14:38

嗨唐,

非常感谢您的帮助。

我发现计算机上没有安装VC 2015 C ++运行时,因此我先卸载了VC 2017 C ++运行时,然后安装了VC 2015 C ++运行时,安装了Crystal Report,最后重新安装了VC 2017 C ++运行时。/p>

在安装Crystal Report的过程中,我仍然在安装Crystal Report运行时时收到错误消息1904。 此外,水晶报表仍无法正常工作。

我检查了添加和删除程序,发现VC 2015 C ++运行时消失了。 我尝试了几次,可以确认安装VC 2017 C ++运行时将导致删除VC 2015 C ++运行时。

此致

彼得

一周热门 更多>