C# LocalReport未显示来自数据库源的图像
我正在支持Winforms应用程序。我没有开发它。 他们将其更新为使用最新版本的Microsoft.ReportViewer。 最近有一个bug报告,一些用来显示的图像不再显示了 我在这里完全迷路了,我检查了rdlc,就我所见,它正在将图像绑定到正确的字段 正在添加LocalReport的数据源,其中包含图像C# LocalReport未显示来自数据库源的图像,c#,winforms,reportviewer,C#,Winforms,Reportviewer,我正在支持Winforms应用程序。我没有开发它。 他们将其更新为使用最新版本的Microsoft.ReportViewer。 最近有一个bug报告,一些用来显示的图像不再显示了 我在这里完全迷路了,我检查了rdlc,就我所见,它正在将图像绑定到正确的字段 正在添加LocalReport的数据源,其中包含图像 public byte[] Image { get; set; } 我调试了一个包含字节的图像字段 我一直在网上搜索,但似乎找不到问题的原因 我们正在使用: Visual Studio
public byte[] Image { get; set; }
我调试了一个包含字节的图像字段
我一直在网上搜索,但似乎找不到问题的原因
我们正在使用:
- Visual Studio 2012
- Microsoft报表查看器11
- 目标框架=>.Net 4.0
- 安装的框架=>.Net 4.5
如果您需要任何其他信息,请告诉我。是您正在设置的对象,因为数据源具有复杂类型,或者只是基本类型。报表查看器在尝试绑定到复杂类型时存在已知问题和解决方法。感谢@CamBruce,共有3个数据源,根据我的检查,它们都具有正常类型,但不是真正的原始类型:字符串、布尔值、列表、字节[]、枚举。但是它们并没有什么不寻常的地方:(@Dzyann您应该确保
数据源
包含图像数据,尝试以某种方式显示图像。其次,您应该创建一个单独的演示(使用相同版本的Microsoft Report Viewer)看看它的运行情况。根据您提供的所有信息,我认为它无法进行远程调试。@KingKing,我将尝试这样做,谢谢!