【问题标题】:Microsoft Rdlc Report Designer in Visual Studio 2017Visual Studio 2017 中的 Microsoft Rdlc 报表设计器
【发布时间】:2017-09-13 22:13:19
【问题描述】:

我是 Microsoft Rdlc Report Designer extension 和 NuGet ReportViewerControl.Winform 包。

现在可以在 Visual Studio 2017 设计器中打开 *.rdlc 文件,但是当我尝试保存报告时出现错误:"Unknown Report Version: 9.0

另外,我无法创建空的 *.rdlc 文件,因为在 New File... 对话框中没有相同的模板


UPD:

this 时刻,我不知道如何解决这个问题,但我知道如何避免它:

VS2015 中打开您的 old 报告然后保存 - 下次 VS2017 可以打开/编辑/保存文件。

【问题讨论】:

  • 引用:将 Vsix 包或设计器的问题报告至:RvcFeedback@Microsoft.com
  • 谢谢,但现在没用,他们知道这个问题并努力解决。

标签: c# rdlc windows-forms-designer visual-studio-2017


【解决方案1】:

marketplace的回答:

当您错过参考时会发生这种情况。请通过搜索 您所有的代码和项目文件,以找到 9.0 参考和 更新到 14.0。

由 Sql Reporting Services 25.04.2017

这意味着你需要在你的 *.rdlc 文件中搜索 9.0 版本的模式(以前​​的 xml 结构)这对我来说并不明显。 p>

这就是为什么在 VS2015 中重新保存有效的原因。

【讨论】:

  • 所以,我搜了一下,任何项目文件中都没有9.0,仍然报错
【解决方案2】:

我发现从解决方案资源管理器打开 SSRS 2005 布局会导致此错误。如果我关闭 Visual Studio,打开文件资源管理器,找到 .RDLC 并双击它顶部打开 VS 2017 而不加载项目,我可以转换并保存文件。转换并保存后,我可以在 VS 中正常使用它。

【讨论】:

  • 谢谢。我将一个旧项目从 VS2005 升级到 VS2017,所有报告都显示为 XML。添加 Rdlc 报表设计器扩展后,它会在我尝试打开它们时要求我转换它们,我可以在设计模式下查看它们,但我无法保存它们而不会出现此错误。关闭项目并在 Visual Studio 中一次打开一个 rdlc 文件允许转换正常工作,然后我可以从项目中打开/保存它们。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-10
  • 2018-08-15
  • 2019-08-17
  • 1970-01-01
相关资源
最近更新 更多