报告查看器在发布时不工作

时间:2015-02-06 17:25:20

标签: c# asp.net reportviewer

我收到错误

  

本地报告处理期间发生错误。

     

报告的定义' Reports \ REpersAccDet.rdlc'无效。

     

报告处理中发生意外错误。无法加载文件   或汇编' Microsoft.SqlServer.Types,Version = 11.0.0.0,   Culture = neutral,PublicKeyToken = 89845dcd8080cc91'或其中一个   依赖。系统找不到指定的文件。

1 个答案:

答案 0 :(得分:0)

CMIIW,

我在发布具有报表查看器的应用程序时所做的是在已发布的计算机(例如服务器或客户端计算机)上安装报表查看器可再发行组件包。这取决于您的IDE版本。

如果您使用VS 2010,则必须安装2010软件包(下载here)。

如果您使用更高版本(VS2012 +),则必须安装两个文件。

  1. 报告查看器2012运行时(下载here
  2. SQLSysClrTypes(适用于x86下载here,适用于x64下载here
  3. 希望它可以解决您的问题。