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

时间:2015-07-23 08:00:47

标签: reportviewer rdlc visual-studio-2015

在Visual Studio 2015中,我找不到 RDLC 报告的设计者了。有谁知道这只是一个错误,如果它是稍后提供的,或者微软想要杀死RDLC,或者他们是否希望我们使用外部设计师?何时,这是哪个设计师?

更新 对于在Visual Studio 2017 中搜索RDLC报表设计器的开发人员, 现在必须从Visual Studio Marketplace

下载

12 个答案:

答案 0 :(得分:256)

更新:安装RDLC报表设计器的方式已更改为 Visual Studio 2017及更新版。有关详细信息,请参阅other answers。 除此之外,ReportViewer Control现在可以通过NuGet获得,请参阅here

以下原始答案

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

您可以使用Visual Studio设置添加它(程序和功能> Visual Studio 2015>更改)

screenshot

答案 1 :(得分:46)

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

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

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

  • 按"修改"按钮。

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

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

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

答案 2 :(得分:30)

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

现在可行。

<强>更新

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

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

希望这有帮助!

答案 3 :(得分:14)

Visual Studio 2017

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

答案 4 :(得分:12)

我遇到了同样的问题,在安装了MS VS社区2015后,我没有找到RDLC文件既没有报表查看器组件,我也没有找到问题,只需进入Control Panel (Windows) -> Programs -> Try to uninstall the MS VS Community and choose MODIFY,这一刻你就会能够检查Microsoft SQL Server数据工具。

就是这样!

答案 5 :(得分:6)

除了以前的答案,这里还有一个指向最新SQL Server数据工具的链接。 请注意,Visual Studio 2015的下载链接已损坏。 ISO可从此处获取,页面底部有链接:

https://msdn.microsoft.com/en-us/library/mt204009.aspx

MSDN订阅者下载在撰写本文时未列出VS 2015兼容版本。

但是,即使使用最新工具(2015年2月),我也无法打开以前版本的.rptproj文件。

答案 6 :(得分:3)

如果您进行了自定义安装,则需要添加Microsoft Sql Server数据工具。之后,您可以将Reportviwer添加到您的网络表单中。

答案 7 :(得分:3)

我遇到了和你一样的问题,我安装了Microsoft rdlc designer来解决我的问题。

如果你已经安装了这个但仍然找不到rdlc设计师试试打开visual studio&gt;工具&gt;扩展和更新&gt;然后启用Miscrosoft Rdlc设计器扩展。

答案 8 :(得分:1)

要解决此问题,请打开nutget包管理器控制台并选择您的项目并键入install-package microsoft.report.viewer并等待安装

答案 9 :(得分:0)

这个麻烦过去了。如果您无法修复此问题,也许您可​​以查看系统中的所有Framework版本。例如,如果您有ReportViewer for Framework 4.5,并且您的项目是在Framework 2中的程序集或4.5中的另一个Framework minor。不同版本的Framework有时会遇到问题。

答案 10 :(得分:0)

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

需要从VS Marketplace下载扩展,然后安装- Link

这同样适用于其他扩展,例如安装程序项目(用于创建可执行文件)-Link

答案 11 :(得分:0)

以下用于编辑Rdlc报表的工具:

  1. ReportBuilder 3.0:Microsoft Rdlc报告编辑器。
  2. Microsoft® SQL Server® 2008 Express with Advanced Services:另一个工具是使用Sql Server商业智能进行报告,该报告可与具有高级服务的Sql Server Express一起安装。
  3. fyiReporting:这是提供的用于编辑Rdlc报告的开源工具。