加载报告失败。 Visual Studio 2017社区-报告在用户的PC上失败

2020-09-04 22:10发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在VS 2017社区中,我将项目...

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

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


在VS 2017社区中,我将项目发布到了其中一台文件服务器。 我的项目是WinForm项目; 只是一个桌面应用程序。 我在VS中创建了3个小报告。 我运行了安装程序,以将应用程序安装在用户的一台PC(Windows 10 Pro)上。 它安装了; 但是,当我运行该应用程序并选择报告数据并单击"打印报告"按钮时,它基本上崩溃了。 它在顶部说:" CrystalDecisions.Shared.CrystalReportsException:加载报告失败"。 我尝试从另一个位置移动并读取我的* .RPT文件,导致相同的错误。 该应用程序在我的开发PC上运行良好。 我已经验证了参考文件(即与CrystalDecision相关的文件)已发布发布。 在过去的两天里,我进行了研究,试图解决为何未加载这些一页报告的问题。 我利用了带有Crystal Reports Viewer的表单。 如果有帮助,则CR引擎参考的版本为13.0.3500.0。

9条回答
悠然的二货
2020-09-04 22:52

Don,

我一直在使用"任何CPU"(发布;而不是调试)来构建项目。 我可以为下拉框创建一个新项目,然后添加" x86",并使其从"任何CPU"复制其设置。 从听起来并不像它的面值变化很大。

您的第二条语句"在VS中的"发布"对话框中设置位置,默认情况下它不会到达该位置。" 带我问发布下的安装文件夹URL。 当前,发布文件夹和安装文件夹URL相同。 他们俩都指向我们网络上的网络共享。 这些应该不同吗? 我知道这似乎并没有改变我所问的CR问题,但是我发现在我的整个开发生涯中都发生了奇怪的事情。

关于我的报告,我必须做一些最奇怪的事情,以使其在我开发报告时不起作用。 我想知道是否应在应用程序代码中设置数据源属性时以某种方式更改CR文件中的某些属性。 也许这是我的技术。 嗯...发布前,我应该以某种方式清除RPT文件中的数据库位置吗? 可以这么说,我确实知道我已经超出了常规,但是为了获得解决方案而扔掉更多的信息并没有什么坏处。


谢谢您的时间先生。

一周热门 更多>