VS 2017 添加 ReportViewer
准备工作
移除 ReportViewer 控件和卸载 Microsoft Rdlc Report Designer for Visual Studio 扩展。
这是针对已经在 VS 2017 的工具箱上添加了 Reportviewer 控件但是不能使用的情况。
如果在工具箱中有 ReportViewer,请移除(选中->右键->删除);
如果在 VS 2017 中也安装了 Microsoft Rdlc Report Designer for Visual Studio 此项扩展,也请卸载;
重启 VS 2017(很重要)。
具体步骤
以下步骤针对的是 Windows 窗体(Windows Forms)项目添加 报表查看器控件;
Web 项目(web project)步骤请参考:
ReportViewer 2016 控件入门 - SQL Server Reporting Services (SSRS)
通过 NuGet 包管理器控制台安装报表查看器控件 NuGet 包;
- 按 工具->NuGet 包管理器->程序包管理器控制台 顺序打开程序包管理器控制台;
- 在程序包管理器控制台中键入
Install-Package Microsoft.ReportingServices.ReportViewerControl.WinForms
回车。
安装适用于Visual Studio的Microsoft Rdlc 报表设计器;
- 按 工具->扩展和更新 顺序打开;
- 搜索
Rdlc 报表设计器
并安装。
向 Visual Studio 工具栏添加控件;
在工具箱中的任意位置单击右键,再选择「选择项…」;
在 .NET Framework 组件中,选择「浏览」;
从安装的 NuGet 包中选择“Microsoft.ReportViewer.WinForms.dll”或“Microsoft.ReportViewer.WebForms.dll”;
NuGet 包将安装在项目的解决方案目录中。 dll 的路径将如下所示
{Solution Directory}\packages\Microsoft.ReportingServices.ReportViewerControl.Winforms.{version}\lib\net40
新控件将在工具箱内显示
添加到工具箱后,使用方法和其他控件一样(拖放/双击安装)。
注意事项:
请在添加 dll 文件的时,添加当前项目所在目录下的 dll 文件。
推荐阅读
请问vs2017为什么不提供Report报表了?
Updated Report Viewer control now generally available | SQL Server Reporting Services Team Blog
ReportViewer 2016 控件入门
如何在 VS 2017 中添加 reportviewer control
VS 2017 添加 ReportViewer相关推荐
- visual studio 2017添加数据源(mysql)报 missing server and user in credentials 或报 给定关键字不在字典
直接添加 missing server and user in credentials 强制新建连接 解决方案: 回头继续连接发现没了,也不报错了
- Visual Studio 2017添加商业智能模板(安装SSDT)
自 Visual Studio 2017 起,创建数据库项目的功能已集成到 Visual Studio 安装中. 无需安装 SSDT 独立安装程序,即可获得核心 SSDT 体验. Visual Stu ...
- Android 仿淘宝2017添加地址
最近想做个商城仿淘宝收货地址选择,在网上搜索"android 淘宝收货地址",就看到了想要的效果. 文章写的不错,可惜菜鸟级的我很多看不懂,所以用例外一种方式实现了. 这里用到的数 ...
- 尚未为数据源提供数据源实例。
首先介绍 ReportViewer 和 Report 安装与配置 安装 ReportViewer 的安装: 请参照 VS 2017 添加 ReportViewer: Report 的安装: 如图所示: ...
- 在Sharepoint 2010中使用ReportViewer控件展示RDLC报表
微软的Visual studio提供了ReportViewer控件以及RDLC报表设计工具.下文主要介绍如何在Sharepoint 2010项目开发中使用ReportViewer和RDLC生成项目报表 ...
- asp.net ReportViewer 设置 rdlc textbox的值
以前用过winform的ReportViewer微软报表,可以做到在执行过程中去修改某个textbox的值,今天想要在网站上使用这种技术,搞了半天都没有得,太晕了. 在网上找了些资料加上自已的摸索,终 ...
- ReportViewer 控件安装
请搜索: C#VS2017 添加 ReportViewer控件 ,相关博客:https://blog.csdn.net/qq_40741855/article/details/81065685 安装 ...
- C# 利用ReportViewer生成报表
涉及知识点: ReportViewer :位于Microsoft.Reporting.WinForms命名空间, 主要用于报表的显示 Report:报表,以rdlc结尾的文件,可视化设计报表模板. 报 ...
- reportviewer使用方法
转载:http://www.kaifajie.cn/biji_qita/7806.html 本来想做一个水晶报表,突然发现VS2010没有自带的水晶报表,还要安装相应的插件.于是学了一下VS2010自 ...
最新文章
- 给模型加装饰器Java,装饰器设计模式
- RedHat之yum解决办法
- 量子计算生态:市场预期、行业应用与“霸权”争夺
- 仅支持chrome的滚动条样式
- 让echo解析反斜杠
- Codeforces 1025F Disjoint Triangles (计算几何)
- 网易云助力云音乐短视频功能快速上线
- OutLook最小化到托盘
- 常见的网上邻居访问问题
- mysql能否在手机端运行_在手机上安装linux并部署mysql,jupyter用于数据探索
- 网站开发技巧参考大全 event js
- mysql 用户授权
- android手机 不显示本地视频,各位大神们 android怎么获取手机本地视频啊?
- OpenStack Orchestration service (编排服务Heat)
- HDU 5980 位运算 进制转换函数 DEV C++调试失败的原因
- Padavan启用ipv6并允许公网访问内网
- Win 10 蓝屏,出现DRIVER_POWER_STATE_FAILURE的解决方法
- python中snip_Snip滚动截屏_腾讯Snip For Mac官方下载-华军软件园
- 学计算机必须要掌握的单词,学习计算机技术必须掌握的53个计算机专业英文单词...
- python进阶day13