部署时,Crystal Report为空 [英] Crystal Report is empty when deploying

查看:96
本文介绍了部署时,Crystal Report为空的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用VS.Net 2005附带的Crystal Reports捆绑版本。我创建了一个在我的VS IDE中编译应用程序时运行良好的报表。但是当我打包应用程序并将其部署到另一台机器上时,报告完全是空白的。我在安装项目中添加了以下合并模块:Crystal11_Net_EmbeddedReporting.msm


Crystal_Database_Access2003.msm


Crystal_Database_Access2003_enu.msm


Crystal_Managed2003.msm


Crystal_rewiz2003.msm


VC_User_CRT71_RTL_X86 _--。msm


VC_User_STL71_RTL_X86 _-- .msm


如果我查看使用我的应用程序部署的文件,有:


msvcp71.dll


msvcr71.dll


考虑到我所包含的所有合并模块,似乎应该包含更多的dll。但是,我不确定是否需要所有这些合并模块来正确地使用应用程序(例如,我没有在我的应用程序中使用任何访问权限)。任何有关这方面的见解将不胜感激。

解决方案

您需要来自Business Objects的正确合并模块。可以在 http找到://support.businessobjects.com/fix/merge_modules.asp#07

I am using the bundled verison of Crystal Reports that comes with VS.Net 2005.  I created a report that runs just fine when I compile the application in my VS IDE.  But when I package the application and deploy it on another machine the report is completely blank.  I added the following merge modules in my Setup project: Crystal11_Net_EmbeddedReporting.msm

Crystal_Database_Access2003.msm

Crystal_Database_Access2003_enu.msm

Crystal_Managed2003.msm

Crystal_rewiz2003.msm

VC_User_CRT71_RTL_X86_--.msm

VC_User_STL71_RTL_X86_--.msm

If I look at the files that are deployed with my application there are:

msvcp71.dll

msvcr71.dll 

It seems that there should be more dll included considering all the merge modules I include.  However, I am not sure if I need all these merge modules to properly pacakge the application (for instance, I am not using anything with access in my app).  Any insight on this would be greatly appreciated.

解决方案

You need the proper merge module from Business Objects.  Can be found at http://support.businessobjects.com/fix/merge_modules.asp#07


这篇关于部署时,Crystal Report为空的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆