ActiveReports WebViewer在Dev中看起来很棒,在Staging中很糟糕

时间:2014-04-02 18:24:32

标签: activereports

我的ActiveReports WebViewer在我的开发环境中运行良好。我将它部署到临时服务器(Windows 2008 R2,这是IIS7),我没有收到错误,但观众看起来都很疯狂。谁能指出我正确的方向?我一直在玩HTTP处理程序,没有什么改变它的外观。可以是打印选项或报告参数的查看器的左窗格在顶部拉伸,图像被破坏。此外,通常显示报告的报告区域会缩小,报告也不会显示。我没有足够高的代表发布屏幕截图,所以我希望我已经描述得足够了。

3 个答案:

答案 0 :(得分:1)

请确保登台服务器上的Web.config与您的开发计算机上的Web.config匹配,即请确保每个程序集上的Version属性与您的DLL版本匹配

<system.web>
  <compilation targetFrameork="4.0">
    <assemblies>
      <add assembly="GrapeCity.ActiveReports.Extensibility.v8, Version=8.0.133.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
      <add assembly="GrapeCity.ActiveReports.Diagnostics.v8, Version=8.0.133.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
      <add assembly="GrapeCity.ActiveReports.Chart.v8, Version=8.0.133.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
      <add assembly="GrapeCity.ActiveReports.Document.v8, Version=8.0.133.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
      <add assembly="GrapeCity.ActiveReports.Export.Html.v8, Version=8.0.133.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
      <add assembly="GrapeCity.ActiveReports.Export.Pdf.v8, Version=8.0.133.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
      <add assembly="GrapeCity.ActiveReports.Export.Image.v8, Version=8.0.133.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
      <add assembly="GrapeCity.ActiveReports.v8, Version=8.0.133.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
      <add assembly="GrapeCity.ActiveReports.Web.v8, Version=8.0.133.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" />
    </assemblies>
  </compilation>
</system.web>

接下来,确保将DLL发布到登台服务器上的bin文件夹。

此致 Mohita

答案 1 :(得分:0)

我明白了。这实际上是一个CSS问题。我正在使用JavaScript生成webviewer,就像在组件1提供的Mobile示例中一样,尽管我将它扩展为稍微做一些事情。我没有复制过css文件!哎呦!

答案 2 :(得分:0)

确保对GrapeCity.ActiveReports的所有程序集引用都设置为Copy Local true。