CR版本-开发与部署之间的冲突

2020-08-18 10:55发布

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

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


你好! 我需要帮助!

我在Windows Server 2012中有许多在SAP CR Runtime(32位和64位)版本13.0.8.1216的iis上运行的Web应用程序,一切正常。 但是在VS2017的开发环境中,我尝试了许多版本的CRforVS,并且报告仅在本地工作,部署在Web服务器中时失败。 我应该在开发环境上使用的哪个版本在部署到Web服务器上时不会失败并且不需要重新编译报告即可正常工作?

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

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


你好! 我需要帮助!

我在Windows Server 2012中有许多在SAP CR Runtime(32位和64位)版本13.0.8.1216的iis上运行的Web应用程序,一切正常。 但是在VS2017的开发环境中,我尝试了许多版本的CRforVS,并且报告仅在本地工作,部署在Web服务器中时失败。 我应该在开发环境上使用的哪个版本在部署到Web服务器上时不会失败并且不需要重新编译报告即可正常工作?

付费偷看设置
发送
6条回答
渐行渐远_HoldOn
1楼 · 2020-08-18 11:44.采纳回答

否,您不能在同一台PC上使用混合版本的运行时。

VS安装程序将安装SP 27,然后您可以在DEV PC上安装64位运行时。

卸载32位运行时,然后卸载64位运行时,然后 然后修复VS的CR。

如果您想使用重定向功能测试应用,请使用EXE文件夹中的配置文件。

Don

xfwsx85
2楼-- · 2020-08-18 11:37
< p>补充...

也许正确的问题是:我可以使用比服务器托管的服务器新的CRforVS开发和编译软件和报告吗?
分析我的开发人员机器,我有:< br.net框架(32位)的运行时引擎-版本:13.0.8.1216
.net框架(64位)的运行时引擎-版本:13.0.8.1216
SAP Crystal Reports,Visual Studio版本 -v .: 13.0.27.3480

葫芦娃快救爷爷
3楼-- · 2020-08-18 11:39

我会将开发服务器上的运行时升级到VS 2017当前使用的任何版本。 她 e ,然后查找" WinFormCRViewer.zip",它上方是一个知识库文章的链接,该文章解释了如何使使用早期版本SDK的应用程序无需重新编译即可与较新版本一起使用。 该zip文件包含此操作的示例。

-Dell

樱桃小丸子0093
4楼-- · 2020-08-18 11:46

谢谢,戴尔!

我已经尝试过此解决方案,但没有成功。 也许我做错了。
现在,我安装了新版本的CRforVS,并且VS中的dll出现13.0.40000.0,而我的Web服务器具有13.0.8.1216版本。 我的dependentAssembly会这样吗?

clasier
5楼-- · 2020-08-18 11:37

13.0.8.1216是文件版本,不是 程序集版本

将其更改为13.0.2000.0

如果不必保留在SP 8上,则还将应用程序服务器也升级到SP 27。

6楼-- · 2020-08-18 11:44

谢谢唐。

我按照您所说的去做,但给了我错误:加载报告失败-> System.Runtime.InteropServices.COMException:该文档尚未打开

我尝试了两种方式:

一周热门 更多>