VS2017中使用ReportViewer控件,vs2017找不到Microsoft Rdlc Rep
? ? VS2017中没有ReportViewer控件,这个控件用来实现在项目中显示和打印关系数据库中的表比较容易,特别是想要打印的时候,这个比用DataGridView和PrintDocument要简单一些。 所以我去网上查,查了很多,最终成功添加了此控件。 下面是对实验证明可行的方法的总结。 ? 1.要有Microsoft SQL Server Data Tools,如果没有,可以通过下图所示方法添加。 这个就是当初VS2017的安装程序,可以直接找到此程序,并打开。 也可以通过在控制面板——程序和功能中找到VS,点击更改打开此程序。 还可以通过VS的工具——获取工具和功能选项打开此程序。 ? ? 2.要有Microsoft Rdlc Report Designer for Visual Studio,没有可以在VS的工具——扩展和更新——联机中查找并安装,找了各种我的也没找到,从网站上市下载: 下载地址:https://download.csdn.net/download/pindar/10023101 ? 3.要有Microsoft.ReportingServices.ReportViewerControl.Winforms,没有可以通过下述方法获取 在VS中选择工具——Nuget包管理器——程序包管理器控制台 执行命令:Install-Package Microsoft.ReportingServices.ReportViewerControl.WinForms -Pre 然后在VS的工具——选择工具箱项——.NetFramework下,选择“浏览”,然后在工程根目录下的“packagesMicrosoft.ReportingServices.ReportViewerControl.Winforms.xxlibnet40”目录下选择“Microsoft.ReportViewer.WinForms.dll”文件(其中xx代表Microsoft.ReportingServices.ReportViewerControl.Winforms.140.1000.523后面的数字)。
? ? 通过以上步骤,项目的工具箱中应该就会出现ReportViewer了,项目的引用中也会出现相关引用如上图。中间可能需要重启VS ? 如上图所示,工具箱中已经有ReportViewer了。 上述三个步骤,不一定要按顺序执行,都是添加一些东西,只要能找到并添加就可以。而且上述三个是不是都是必要的也不一定,不过只有前两步,工具箱中是不会出现ReportViewer控件的。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – FLS vs TLS,我可以使用光纤本地存储代替TLS吗?
- Windws Server 2008 R2 WEB环境配置之IIS7/IIS7.5+FastCGI+
- 如何在Windows上的DNS中找到LDAP服务器?
- 在Windows上以管理员身份运行Qt应用程序
- windows – 64位系统上32位应用程序的内存分配限制
- Windows Qt以及如何在没有OpenCV的情况下捕获网络摄像头
- 在Windows中搜索路径以查找文件
- 使用Perc 4 / Di和Windows SBS 2003在Dell PowerEdge上调整
- windows-server-2003 – 如何在Windows Server 2003上旋转P
- windows2012域控环境,如何导入ADMX模板。