SSRS“成员未找到(HRESULT:0x80020003 DISP_E_MEMBERNOTFOUND”异常)Visual Studio 2019 Community

7

输入图像描述尝试在Visual Studio 2019 Community中使用SSRS。我能够在VS中创建新的"报表服务器项目",但是当我尝试在项目中"添加新项"时,出现错误消息:成员未找到。(HRESULT:0x80020003(DISP_E_MEMBERNOTFOUND)异常)

我在下载VS时安装了数据服务器和处理,并添加了以下扩展程序:

  • Microsoft Analysis Services Projects
  • Microsoft Reporting Services Projects
  • SQL Server Integration Services Projects

这些扩展程序似乎都是激活状态。我还应该指出的是,"添加新报告"向导确实可以工作,而"添加新项"则会引发错误。有关如何更正的任何建议吗?

感谢任何帮助!


这里有同样的问题。你解决了吗? - martin_jaehn
我也遇到了同样的问题,而且我正在使用最新版本的Visual Studio 2019“专业版”。是否已向他们报告了这个错误? - Christopher King
2
仍然存在这个问题..还没有找到解决办法。目前通过使用向导来解决它。根据反馈,似乎是一个Bug。 - Gabriela
我也有同样的问题。我认为是这个(https://developercommunity2.visualstudio.com/t/shMembersh-shNotsh-shfound/1276989)…… - Antonio Manello
我在16.10.3版本中没有遇到这个问题。 - Aquaphor
显示剩余3条评论
4个回答

0
截至2021年3月8日,我正在运行Visual Studio Professional 16.8.6,并遇到了这个问题。我升级到了16.9.0(发布日期为2021年3月2日)。与“ssethi11”不同的是,它不需要重新安装SSRS扩展程序。

0

官方版本16.9.1已发布。 更新Visual Studio,现在应该可以正常工作了。


0

我遇到了完全相同的错误并被阻止了。在谷歌上搜索了一段时间后,似乎微软已经承认这是一个bug,并将其作为新预览版(Visual Studio 2019版本16.9 Preview 3)的一部分捆绑在一起。是的,这很新,就像我写这篇文章时发布了3天。一旦我安装并测试过后,我会在这个帖子中发表评论,但根据发布说明(https://learn.microsoft.com/en-us/visualstudio/releases/2019/release-notes-preview#16.9.0.pre.3.0),看起来他们已经解决了这个问题。我迫不及待地想要16.9版本发布(16.9版本仍未发布),因此安装预览版以继续。

更新:所以我安装了更新,然后我又不得不重新安装报告服务扩展程序(否则它会说报告服务项目不兼容),但是在那之后,我现在能够添加报告了。


0
我遇到了这个错误,通过为我的当前项目添加报表查看器库的引用来解决它,所以基本上当你创建一个新的报表项目时,这些dll默认情况下不包括在内,而Visual Studio找不到它们。右键单击项目,选择“管理NuGet程序包”,并安装这两个程序包:
  • Corrected.Microsoft.ReportingServices.ReportViewerControl.Winforms(当前版本=150.1358.0)

  • Microsoft.ReportingServices.ReportViewerControl.Webforms(当前版本=150.1427.0)

注意:我使用的是Visual Studio Enterprise 2019,但我认为该解决方案也适用于2017。


我们正在谈论SSRS报表项目。无法添加对任何库的引用... - Troncho

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接