在此处输入图像描述尝试在 Visual Studio 2019 社区中使用 SSRS。 我能够在 VS 中创建一个新的“报表服务器项目”项目。但是,当我尝试在项目中“添加新项目”时,我收到错误消息: 未找到会员。 (HRESULT 异常:0x80020003 (DISP_E_MEMBERNOTFOUND))
我在下载VS时安装了数据服务器和处理,并且还添加了扩展:
这一切似乎都很活跃。我还应该注意到,“添加新报告”向导确实有效,是“添加新项目”引发了错误。 有什么建议可以纠正吗?
感谢任何人的帮助!
我遇到了这个错误,我通过在当前项目中添加报表查看器库的引用来解决它,所以基本上当您创建一个新的报表项目时,默认情况下不包含这些 dll,而 Visual Studio 找不到它们。右键单击您的项目并选择管理 Nuget 包并安装这两个包:
更正.Microsoft.ReportingServices.ReportViewerControl.Winforms(当前版本 = 150.1358.0)
Microsoft.ReportingServices.ReportViewerControl.Webforms(当前版本 = 150.1427.0)
注意:我正在使用 Visual Studio Enterprise 2019,但我认为该解决方案也适用于 2017 年
所以我遇到了完全相同的错误并被阻止。经过谷歌搜索一段时间后,微软似乎已经接受了这是一个错误,他们将此解决方案捆绑为新预览版(Visual Studio 2019 版本 16.9 预览版 3)的一部分,是的,这是相当新的,就像 3 天前发布的那样我正在写这个。安装并测试后,我将对此线程发表评论,但通过发行说明(https://learn.microsoft.com/en-us/visualstudio/releases/2019/release-notes-preview#16.9.0)。 pre.3.0)看起来他们已经解决了这个问题。我等不及 16.9 发布了(16.9 还没有发布),因此安装预览版以继续。
更新:所以我安装了 Udpdate,然后我必须再次安装报告服务扩展(否则它说报告服务项目不兼容),但发布说我现在可以添加报告。
截至 2021 年 3 月 8 日 - 我正在运行 Visual Studio Professional 16.8.6 并遇到此问题。 我升级到16.9.0(2021年3月2日发布数据)。 与
ssethi11
不同,它不需要重新安装 SSRS 扩展。
16.9.1正式版发布。 更新 Visual Studio,它现在应该可以工作了