Sql server 2008 ReportViewer问题
我一直在尝试在Visual Studio 2012中通过Microsoft ReportViewer运行报告。这是我的情况 我有一个报表(.rdl文件),它最初是通过运行在SQL Server 2008 R2服务器上的Microsoft Reporting Services创建的 我最初尝试将其移动到通过Visual Studio 2005运行的VB.NET项目中,但当我将.rdl文件转换为.rdlc并尝试将其引入VS 2005时,我无法在设计时查看.rdlc文件。不久之后,我发现这是由于模式兼容性问题,因为报表是在SQLServer2008服务器上创建的 于是,我尝试通过VisualStudio2012创建一个项目,我们也有自己的项目。这次我成功地在设计时查看了报告。然而,在那之后,我遇到了运行时问题,因为我使用的是Microsoft.ReportViewer.Winforms dll的版本8。我相信这也是由于模式的适应性问题 现在,我正尝试使用更新版本的Microsoft.ReportViewer.Winforms dll(版本11)。当我删除版本8并在我的引用中添加版本11时,一开始一切看起来都很好,没有出现错误。然而,当我尝试构建我的项目时,我会发现很多编译错误,如下所示: 未定义类型“Microsoft.Reporting.WinForms.ReportViewer” 最有趣的是,如果我删除并重新添加引用,或者检查导入的命名空间中的一个Microsoft.Reporting引用,所有错误都会消失。但是当我重建项目时,错误又回来了,我被卡住了 我目前正在计算机上运行Microsoft.NET framework 4.5,并使用Microsoft Visual Studio Professional 2012作为我的开发平台 任何帮助都将不胜感激 谢谢Sql server 2008 ReportViewer问题,sql-server-2008,visual-studio-2012,reportviewer,Sql Server 2008,Visual Studio 2012,Reportviewer,我一直在尝试在Visual Studio 2012中通过Microsoft ReportViewer运行报告。这是我的情况 我有一个报表(.rdl文件),它最初是通过运行在SQL Server 2008 R2服务器上的Microsoft Reporting Services创建的 我最初尝试将其移动到通过Visual Studio 2005运行的VB.NET项目中,但当我将.rdl文件转换为.rdlc并尝试将其引入VS 2005时,我无法在设计时查看.rdlc文件。不久之后,我发现这是由于模式兼
Doug这可能会有所帮助:您是否正在使用向导创建报告?巫师把事情搞砸了。另外,您是否使用System.Windows.Forms添加了
另外,您是否使用Microsoft.Reporting.WinForms包含代码>我已尝试检查名称空间Microsoft.Reporting.Winform。之后错误消失了,但当我重建时,错误又回来了。报表最初是在SQL Server Reporting Services上创建的,不确定是否使用向导完成,因为我不是最初创建它的人。但我的任务是将它从使用reporting services(.rdl)在服务器上运行转移到通过visual studio在本地运行,它出错的代码行如下:Me.ReportViewer1=New Microsoft.Reporting.WinForms.ReportViewer我不确定在这种情况下包含using语句是否有效,因为我在声明报表查看器时使用的是整个命名空间。这是我第一次使用博客,所以如果我不知道如何正确格式化我的评论,请原谅。