本文介绍了部署时,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。但是,我不确定是否需要所有这些合并模块来正确地使用应用程序(例如,我没有在我的应用程序中使用任何访问权限)。任何有关这方面的见解将不胜感激。

解决方案

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.

解决方案


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

10-15 09:10