VS 2019 VB.net Winform试图修改现有的.rdlc,但它想升级格式,然后我得到一个无效报告的定义

VS 2019 VB.net Winform试图修改现有的.rdlc,但它想升级格式,然后我得到一个无效报告的定义,vb.net,rdlc,Vb.net,Rdlc,我有一个vb.net winform应用程序。它已经存在多年了。我正在使用VS2019社区版。当我试图打开rdlc文件时,它告诉我需要升级格式。我这样做,然后当我运行应用程序时,我得到一个错误,报告的定义是无效的。我已经阅读了需要在何处安装扩展名Microsoft.RdlcDesigner。我已经这样做了,我可以在designer中查看我的报告,但它仍然无法运行 确切的错误是 本地处理过程中出错。报告的定义“无效。此报表的定义无效或不受此版本Reporting Services的支持。报表定义可

我有一个vb.net winform应用程序。它已经存在多年了。我正在使用VS2019社区版。当我试图打开rdlc文件时,它告诉我需要升级格式。我这样做,然后当我运行应用程序时,我得到一个错误,报告的定义是无效的。我已经阅读了需要在何处安装扩展名Microsoft.RdlcDesigner。我已经这样做了,我可以在designer中查看我的报告,但它仍然无法运行

确切的错误是

本地处理过程中出错。报告的定义“无效。此报表的定义无效或不受此版本Reporting Services的支持。报表定义可能是使用更高版本的Reporting Services创建的,或者包含格式不正确或基于Reporting Services架构无效的内容。详细信息:报表定义的目标命名空间“”无效http://schemas.microsoft.com/sqlserver/reporting/2015/01/reportdefinition'无法升级

我正在使用rdlc文件,因此vb应用程序正在使用reportviewer访问本地数据库。。不涉及任何reporting service服务器

有人有什么想法吗
谢谢

我想出了一个糟糕的解决办法。如果我在visual studio 2013中打开rdlc文件并让它升级格式。。然后我可以在设计器中修改报告。保存rdlc并关闭vs2013。然后打开VS2019项目,它将编译并运行报告。不太好。。但至少它起作用了