【问题标题】:Suppress warning for rsOverlappingReportItems禁止 rsOverlappingReportItems 的警告
【发布时间】:2010-11-10 05:06:05
【问题描述】:

有没有办法抑制以下警告?

警告 rsOverlappingReportItems: 图像'image3'和图像'image1' 重叠。重叠的报告项目是 并非所有渲染器都支持。

【问题讨论】:

  • 我也在寻找解决这个问题的方法。在 MSDN 文档中,它说您应该能够在 Suppress warnings 文本框中输入警告标识符,但我找不到任何警告标识符。
  • 这个问题好像没有解决办法:forums.asp.net/p/1314684/2599937.aspx

标签: visual-studio rdlc reportviewer


【解决方案1】:

遗憾的是,我认为答案确实是“不”——至少对于 2008 年的产品而言。

【讨论】:

  • VS2010 似乎也没有“真正的解决方案”。我发现删除项目警告级别(RightClickOnTheProject ~ Properties Project ~ Build ~ Warning Level = 0 or 1)会抑制这个警告,但我不想冒险,因为我不知道还有什么抑制,所以我只能忍受在暴风雪中失去我的警告。叹息。
  • VS2019有解决方案吗?
【解决方案2】:

所以,

这是一个老问题,但我一直想研究一段时间。经过一番挖掘,事实证明您需要使用'rsOverlappingReportItems'作为警告编号,然后它才起作用:

【讨论】:

  • 你去哪里设置这个?解决方案属性、项目属性或 Visual Studio 选项?
【解决方案3】:

在我的情况下,这个错误开始完全出乎意料地出现 - 并且只出现在 1 个特定的 RDLC 上,即使我们有 4 个 RDLC 的布局几乎相同。以前所有 4 种布局都运行良好。

我在错误列表中注意到 RDLC 的另一个错误,当我解决该问题时,所有“所有渲染器都不支持重叠报告项”错误在解决方案重建后突然消失了。

额外的错误是:

编译表达式时发生意外错误。本国的 编译器返回值:'[BC30179] 类'textbox12_TextBoxExprHost' 和类中的“Textbox12_TextBoxExprHost”类冲突 'ReportExprHostImpl'。'

解决此问题的方法是找到我的控件“Textbox12”和“textbox12”,并为它们提供更好的名称,且不会相互冲突。解决方案 Rebuild 后,RDLC 上的所有错误都消失了。

(Visual Studio 2019 / .NET 4.8 目​​标)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-21
    • 1970-01-01
    • 2017-10-03
    • 1970-01-01
    相关资源
    最近更新 更多