【问题标题】:Report builder 3.0 with asp.net带有 asp.net 的报表生成器 3.0
【发布时间】:2011-05-02 11:46:21
【问题描述】:

我正在使用 Visual Studio 2008 和报告 builder3.0。在报告生成器中创建了一个报告并尝试将其附加到 asp.net。但是当我运行应用程序报告时不会加载并显示错误

报表'Main'的定义 报告'无效。那个报告 定义无效。详细信息: 报告定义无效 目标命名空间 'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition' 无法升级。

我坚持这个问题。使用 asp.net 应用程序附加 sql 报告的过程是什么?请协助。 谢谢。

【问题讨论】:

    标签: asp.net sql-server reporting-services


    【解决方案1】:

    我有一个非常相似的问题。突然之间,我无法再构建包含 .rdlc 文件的 VS2010 项目。我没有转换任何报告或使用报告服务器,一切都是本地的。我尝试创建一个全新的项目并添加一个空的新 rdlc 报告并点击构建,但它不起作用。就在一天它停止编译并给了我以下错误:

    报告定义无效。详细信息:报表定义具有无法升级的无效目标命名空间“http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition”。

    原来问题是我的“C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\ReportingServices\Microsoft.ReportingServices.targets”文件发生了某种变化。我的文件顶部是:

    <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
      <UsingTask TaskName="Microsoft.Reporting.RdlCompile" AssemblyName="Microsoft.ReportViewer.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    

    它应该是:

    <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
      <UsingTask TaskName="Microsoft.Reporting.RdlCompile" AssemblyName="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    

    我更改了文件中的“使用任务”行,一切都重新构建了。真的很令人沮丧,它吞噬了我生命中的两天。

    希望发表此评论可以帮助处于类似情况的其他人。

    吉姆·拉弗勒

    【讨论】:

      【解决方案2】:

      这里提到:http://blogs.msdn.com/b/brianhartman/archive/2008/12/05/sql-server-2008-and-the-reportviewer-controls.aspx

      本地模式

      本地模式是另一回事。什么时候 在 VS 2005 中使用本地模式或 VS 2008 查看器控件,您正在使用 相同的报表处理引擎 随 SQL Server 2005 提供。 这个引擎不理解 新的报告定义架构和 尝试加载创建的报告 使用新的 SQL Server 2008 之一 创作工具会导致这个 错误:

      报告定义无效。 详细信息:报告定义有一个 无效的目标命名空间 'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition' 无法升级。

      【讨论】:

        猜你喜欢
        • 2015-05-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多