在Visual Studio中缺少Microsoft RDLC报表设计器


137

在Visual Studio 2015中,我再也找不到RDLC报表的设计器。有谁知道这仅仅是一个错误,以后是否提供,或者Microsoft是否想杀死RDLC,或者他们是否希望我们使用外部设计器?何时使用,这是哪个设计器?

更新 对于开发人员,在Visual Studio 2017中搜索RDLC报表设计器,必须立即从Visual Studio市场下载

Answers:


265

更新: RDLC报表设计器的安装方式已随Visual Studio 2017及更高版本更改。有关详细信息,请参见其他答案。除此之外,现在还可以通过NuGet使用ReportViewer控件,请参见此处


下面的原始答案

报表设计器是Microsoft SQL Server数据工具的一部分

您可以使用Visual Studio安装程序添加它(“程序和功能”>“ Visual Studio 2015”>“更改”)

屏幕截图


7
如果我Microsoft SQL Server Data Tools认为默认安装中未包含Community 2015此选项,那么您必须在安装过程中选中此选项。
tezzo

2
@tezzo是的,你是对的。这也适用于专业版。VS 2015的默认安装非常苗条。
powerzone3000

1
认为这些问题是因为新设置对于实际选择的内容完全令人困惑。
James_UK_DEV

4
相同的解决方案,在此
AXMIM,2016年

1
在我看来,这并不能解决2019年的问题。我只需要从市场上安装扩展程序即可。
Markus

47

打开控制面板>程序>程序和功能

  • 选择您的Microsoft Visual Studio 2015版本的条目。在我们的例子中,它是Microsoft Visual Studio Enterprise 2015。

  • 单击程序列表上方顶部栏中的“更改”按钮。启动画面后,将打开一个窗口。

  • 按下“修改”按钮。

  • 选择Windows和Web开发> Microsoft SQL Server数据工具,然后选中它旁边的框。

  • 按下窗口右下方的“更新”按钮。

安装完成后,打开您的Visual Studio版本。加载新的.dll文件后,应重新实现报告功能,并且您应该能够访问所有相关的表单,控件和对象。


3
这工作了!但是奇怪的是我自己下载了Microsoft SQL Server Data Tools - Visual Studio 2015msdn.microsoft.com/en-us/library/mt204009.aspx),安装了它,然后重新启动,但在VS 2015中并没有得到任何帮助。但这确实成功了。
亚历克斯

36

在VS 2017中,我在安装过程中检查了SQL Server数据工具,但无济于事。所以我已经下载并安装了Microsoft.RdlcDesigner.vsix

现在可以了。

更新

另一种方法是使用扩展和更新

转到“ 工具”>“扩展和更新”,选择“ 在线”,然后搜索Visual Studio的Microsoft Rdlc报表设计器,然后单击“ 下载”。需要关闭VS才能开始安装。安装后,您将可以使用rdlc designer。

希望这可以帮助!


感谢您的帮助!但是我浪费了很多时间使用标准方法:“ Microsoft SQL Server数据工具” :(为什么他们在2017年错过了呢?:(
Misha Akopov

命名空间已更改。现在ProBITools.MicrosoftRdlcReportDesignerforVisualStudio。新的下载页面在这里
InteXX '18


14

Visual Studio 2017

  1. 打开Visual Studio
  2. 在工具->扩展和更新->在线中
  3. 搜索“ rdlc”
  4. 安装Microsoft Rdlc报表设计器(23.3 MB)
  5. 关闭Visual Studio,让安装程序运行并打开Visual Studio以查看设计器中的rdlc。

12

我遇到了同样的问题,在安装了MS VS Community 2015之后,我没有找到RDLC文件,也没有找到Report Viewer组件,我通过进入来解决了这个问题Control Panel (Windows) -> Programs -> Try to uninstall the MS VS Community and choose MODIFY,在这一刻,您将能够检查Microsoft SQL Server数据工具。

这就对了!



3

如果执行自定义安装,则需要添加Microsoft Sql Server数据工具。之后,您可以将Reportviwer添加到您的Web窗体中。


3

我遇到了与您相同的问题,并且我安装了Microsoft rdlc Designer来解决我的问题。

并且,如果您已经安装了该软件,但仍然找不到rdlc Designer,请尝试打开Visual Studio>工具>扩展和更新>,然后启用Miscrosoft Rdlc Designer扩展。


链接断开。
泰勒

请再试一遍,。
kho dir


1

安装程序功能不适用于Visual Studio 2017和更高版本。

该扩展程序需要从VS Marketplace下载然后安装- 链接

这同样适用于其他扩展,例如Installer Projects(用于创建可执行文件)- 链接



0

这个麻烦过去了。如果您无法解决此问题,也许可以查看系统中所有的Framework版本。例如,如果您具有适用于Framework 4.5的ReportViewer,并且您的项目是在Framework 2或4.5中的另一个Framework minor中进行组装。不同版本的Framework有时会出现问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.