C# LocalReport未显示来自数据库源的图像

C# LocalReport未显示来自数据库源的图像,c#,winforms,reportviewer,C#,Winforms,Reportviewer,我正在支持Winforms应用程序。我没有开发它。 他们将其更新为使用最新版本的Microsoft.ReportViewer。 最近有一个bug报告,一些用来显示的图像不再显示了 我在这里完全迷路了,我检查了rdlc,就我所见,它正在将图像绑定到正确的字段 正在添加LocalReport的数据源,其中包含图像 public byte[] Image { get; set; } 我调试了一个包含字节的图像字段 我一直在网上搜索,但似乎找不到问题的原因 我们正在使用: Visual Studio

我正在支持Winforms应用程序。我没有开发它。 他们将其更新为使用最新版本的Microsoft.ReportViewer。 最近有一个bug报告,一些用来显示的图像不再显示了

我在这里完全迷路了,我检查了rdlc,就我所见,它正在将图像绑定到正确的字段

正在添加LocalReport的数据源,其中包含图像

public byte[] Image { get; set; }
我调试了一个包含字节的图像字段

我一直在网上搜索,但似乎找不到问题的原因

我们正在使用:

  • Visual Studio 2012
  • Microsoft报表查看器11
  • 目标框架=>.Net 4.0
  • 安装的框架=>.Net 4.5
如果您能给我任何建议,我将不胜感激,如果这是一个相当简单的问题,我很抱歉!
如果您需要任何其他信息,请告诉我。

是您正在设置的对象,因为数据源具有复杂类型,或者只是基本类型。报表查看器在尝试绑定到复杂类型时存在已知问题和解决方法。感谢@CamBruce,共有3个数据源,根据我的检查,它们都具有正常类型,但不是真正的原始类型:字符串、布尔值、列表、字节[]、枚举。但是它们并没有什么不寻常的地方:(@Dzyann您应该确保
数据源
包含图像数据,尝试以某种方式显示图像。其次,您应该创建一个单独的演示(使用相同版本的Microsoft Report Viewer)看看它的运行情况。根据您提供的所有信息,我认为它无法进行远程调试。@KingKing,我将尝试这样做,谢谢!