vs2012 + .net 2.0 + winform如何使用reportviewer

问题描述

在以上配置环境中无法使用reportviewer控件,需要在.net4.0中才能使用,但是程序要求一定要用.net2.0所以只能在2.0上找方法。为了解决这一问题,本人在网上搜集相关资料后,程序引用reportviewer8.0版本的程序集:Microsoft.ReportViewer.Common.dllMicrosoft.ReportViewer.ProcessingObjectModel.dllMicrosoft.ReportViewer.WinForms.dll这样就能够在代码中添加ReportViewer控件。但是在显示rdlc报表的时候,程序报错(代码没有问题,在4.0中运行正确)“Anerroroccurredduringlocalreportprocessing.Thedefinitionofreport'MainReport'isinvalid.Thereportdefiantionisnotvalid.Datails:Thereportdefinationhasaninvalidtargetnamespcase"查询资料说是没有引用Microsoft.ReportViewer.ProcessingObjectModel.dll或者版本不一致造成的,但是本程序中并不存在这个问题,一天下来没有解决,特来求助~~

解决方案

解决方案二:
有专门属于.NET2.0的ReportViewer,然后要找到进行引用吧。Microsoft.ReportViewer.WebForms,Version=8.0.0.0,你的项目是不是也得是2.0的framework?
解决方案三:
引用了但是reportviewer加载不了rdlc会提示错误

时间: 2024-09-16 05:13:15

vs2012 + .net 2.0 + winform如何使用reportviewer的相关文章

.Net2.0 --Winform结合WebBrowser控件和Socket老技术来实现另类Push~

原文:.Net2.0 --Winform结合WebBrowser控件和Socket老技术来实现另类Push~   目前的企业级开发比较流行的是Web2.0技术,但是由于Web技术基于请求--响应的交互模式,使很多效果无法有效的呈现.  比如在Push技术上面,很多人感到头痛~ 如何让服务器主动请求Browser端~ 这个技术很多技术普通的开发人员都感到很难解决(包括我~呵呵)     其实要在企业级开发中实现Push技术,难度是有,但是我们要懂得变换方式. 如果技术上一直卡在Push技术的研究上

使用ASP.NET 2.0中的ReportViewer控件

介绍 任何数据驱动型的应用程序都有一个普遍的需求,那就是报表.但是,在 ASP.NET 1.x中并没有给我们提供这个非常重要的特性.然而很幸运的是,伴随 着.NET 2.0而来的ReportViewer控件可以满足你对报表的一些基本需求.我将 会在本文中向你演示如何使用这个控件.ReportViewer控件既可以在web程序中 使用,也可以在windows程序中使用.在这里,我将只介绍如何在web程序中使 用它. 报表示例 我们假设要生成一个如下所示的顾客信息列表: 上面的报表是一个非常简单的以

opencv+vs2012+qt-vs2012+Qt5.2.0在配置OpenCV后出现“应用程序无法正常启动”错误提示

问题描述 vs2012+Qt5.2.0在配置OpenCV后出现"应用程序无法正常启动"错误提示 配置完OpenCV后,在测试时出现"应用程序无法正常启动(0x000007b).请单击"确定"关闭应用程序."的错误提示. 代码如下: #include ""text.h"" #include #include using namespace cv; TEXT::TEXT(QWidget *parent): QM

C# WinForm开发系列 - WebBrowser

原文:C# WinForm开发系列 - WebBrowser    介绍Vs 2005中带的WebBrowser控件使用以及一些疑难问题的解决方法, 如如何正确显示中文, 屏蔽右键菜单, 设置代理等; 收集的文章中有可能还带了一些Asp.Net开发使用微软的WebBrowser进行页面打印方面文章. 01. vs2005中的WebBrowser控件的简单应用 02. WebBrowser控件的简单应用2 03. WebBrowser控件应用:弹出新窗体和关闭窗口 04. WebBrowser控件

Win10 出现ASP.NET 4.0 尚未在 Web 服务器上注册。为了使网站正确运行,可能需要手动将 Web 服务器配置为使用 ASP.NET 4.0

问题描述 我用vs旗舰版2012打开以前建立的net4.0的解决方案就这样我找到C:WINDOWSMicrosoft.NETFramework64v4.0.30319并管理员运行aspnet_regiis.exe-i结果一秒钟马上出现下面Microsoft(R)ASP.NETRegIIS版本4.0.30319.0用于在本地计算机上安装和卸载ASP.NET的管理实用工具.版权所有(C)MicrosoftCorporation.保留所有权利.开始安装ASP.NET(4.0.30319.0).此操作系

VS2005转VS2012

问题描述 我用的是VS2005+MSSQL2005reportingservices环境,报表是OK的,但是我现在想升级到VS2012+MSSQL2012上面,发现运行的时候错误: 解决方案 解决方案二:估计vs2012需要8.0版本的dll吧,看获取下呢,或者添加引用解决方案三:引用1楼starfd的回复: 估计vs2012需要8.0版本的dll吧,看获取下呢,或者添加引用 8.0版本的dll?什么意思?解决方案四:你这异常不就是报找不到这个dll吗?解决方案五:找不到这个dll解决方案六:去

关于MVC reportView10.0 导成Excel 2007求助

问题描述 开发环境:Vs2010+ORACLE问题:ReportViewer版本是10.0.0.0,目前使用ReportViewer导出Excel2003(xls)正常.但因数据(datatable)超过65535行不能分页,如何导出成excel2007格式?除了ReportView,还有没有其它的方法?在此谢谢大家了! 解决方案

winform panel里面放了一个control,在control上绘图,放大时存在闪烁现象。

问题描述 主要是在一个Panel上面放了一个继承Control的控件,Dock模式为Fill,主要的绘图区域为Control..net版本为2.0,winform的程序.在进行放大和缩小的时候出现了闪烁的现象,具体原因可能为paint2次绘制导致.其中放大部分代码为:publicvoidDrawZoomIn(){scale=scale/ampfactor;Pointpt=GetDisplayCenter();//获取当前显示中心intiwidth=(int)(Width/ampfactor);/

VS2012打开项目 提示Asp.net4.5未在web服务器上注册

问题描述 如上图每次vs2012打开项目都有这个提示aspnet_regiis-i已用过没有解决 解决方案 解决方案二: 解决方案三:IIS服务器站点里面好好设置下.解决方案四:同样的问题,楼主解决了嘛解决方案五:IIS没注册4.5,iisreset执行下解决方案六:弄错指令了,是aspnet_regiis.exe解决方案七:现在是否已经解决,我现在也出现了这个问题,我是安装了2015后,在2012中打开项目的时候出现的这种情况.解决方案八:同样的问题,安装vs2015后,用vs2012打开4.