【问题标题】:Upgrade RDLC from 2008 to 2010 (2005 report to 2008 report) Error将 RDLC 从 2008 升级到 2010(2005 报告到 2008 报告)错误
【发布时间】:2012-10-09 18:47:44
【问题描述】:

多年来,我创建了多个报告,只要在 VS2010 中打开 RDLC 文件,它就会要求升级。我看过很多关于更改 .config 文件的帖子,但是这些文件没有使用配置文件,因为它们是基于应用程序的。我在实验室机器上安装了 Microsoft.ReportViewer.Winforms、.Common、.ProcessingObjectModel 和 .WebForms 9.0 和 8.0。

升级报告并尝试在实验室机器(ms server 2008)上运行它后,我收到以下错误:“报告定义的目标命名空间无效'http://schemas.microsoft.com/sqlserver/无法升级的reporting/2008/01/reportdefinition'。

Report Viewer 2010 Redistributable Package 能否解决此问题?我找不到明确的答案。如果没有,是否有另一种解决方法而不将服务器模式从本地更改为服务器?

【问题讨论】:

    标签: sql-server-2008 reporting-services


    【解决方案1】:

    您确实应该使用 SQL Server 商业智能开发工作室 (BIDS) 打开那些,它可以在“程序”菜单的 Microsoft SQL Server 2008R2 文件夹下找到。

    【讨论】:

    • 还有另一种方法。微软发布了microsoft.com/en-us/download/details.aspx?id=6610,它的工作方式似乎是版本 10.0.0.0 适用于 vs 2010,当然 9.0.0.0 适用于 VS 2008。我看到很多问题,如果没有,人们无法进行更改不是 .config 文件。更新您在原始应用程序中的引用,以便它调用正确的报告 dll。更新需要安装在开发机器和应用程序将运行的机器上。
    猜你喜欢
    • 2011-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-17
    • 1970-01-01
    相关资源
    最近更新 更多