做好的报表在.NET中运行正常。但是发布以后在客户端访问出报表的时候出现"/Reports"应用程序中的服务器错误。想进了所有的办法,在网上也没有找到解决的办法。希望哪位高手路过请帮帮小弟,谢谢了。我的系统是WIN2003.环境试sqlserver2008和VS2008.真的很急,是我给公司做的报表。如果帮忙解决的。小弟无限感激了!小弟先在这里谢谢大侠了!
到底是系统的关系还是权限关系。现在真是找不到解决问题的原因。可能是我对ReportViewer叶不是很熟悉吧。

解决方案 »

  1.   

    需要部署报表和 ReportViewer 控件
    参考:部署报表和 ReportViewer 控件
      

  2.   

    需要部署报表和 ReportViewer 控件
    参考:部署报表和 ReportViewer 控件 
     
    你给我的资料我也看过,但是没有看明白,我的项目属性页中没有”发布“这项。这个不是真的2005的吗,2008的和他一样吗?
      

  3.   

     #3楼 得分:0回复于:2010-05-14 15:23:08水晶報表相關的dll要引用 麻烦能说的具体一点吗?我真的很急。
      

  4.   


    VS2008是:C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\ReportViewer\ReportViewer.exe
      

  5.   


    ReportViewer 是用的RDLC报表,与水晶报表没关系。 
      

  6.   

    其实我感觉也是没有部署,你说的那个文件我也找到了。但是
    ”对于 Windows 窗体应用程序,应将控件添加为应用程序的必备项,以使它们自动随应用程序一起安装。您可以使用引导应用程序自动完成此步骤:打开项目属性页。单击“发布”,再单击“必备组件”。选择“Microsoft Visual Studio 2008 报表查看器”,然后单击“确定”。发布应用程序。“
    这个我没有弄明白,
    这个操作时怎么样才可以执行的。还有就是Microsoft.ReportViewer.ProcessingObjectModel
    文件我也没有找到。
    麻烦你了大哥,你就帮帮我吧。因为我学.NET的朋友机会没有,他们都从事JAVA的。谢谢了。
      

  7.   


    这是做安装程序的说明.你是ASP.NET项目,需要在服务器上运行这个文件.