无法在 Vs 2008 中编辑 rdl 报告(2005 定义) [英] Can not edit rdl report (2005 defination) in Vs 2008

查看:68
本文介绍了无法在 Vs 2008 中编辑 rdl 报告(2005 定义)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个定义为 2005 的 rdl 报告,如果我尝试在 VS2008 或 Report Builder 2.0 中进行编辑,我会收到如下错误;

I have a rdl report with 2005 defination, If I try to edit in VS2008 or Report Builder 2.0 I get an error like below ;

知道如何编辑这份报告而不会对它造成伤害.

Have any idea, how I can edit this report without harm it.

谢谢

赛弗

> Deserialization failed: The element 'Field' in namespace
> 'http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition'
> has invalid child element 'TypeName' in namespace
> 'http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition'.
> List of possible elements expected: 'DataField, Value' in namespace
> 'http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition'
> as well as any element in namespace '##other'. Line 465, position 12.

推荐答案

正如许多用户所说,您的选择是使用 Visual Studio 2005 或升级 SSIS 包.如果没有提示您这样做,请尝试此链接中的步骤:

As many users have said, your options are to either use Visual Studio 2005, or upgrade the SSIS package. If you are not getting prompted to do so, try the steps in this link:

http://blogs.msdn.com/b/mattm/archive/2008/03/21/package-upgrade-wizard.aspx

此外,请注意您的服务器上运行的集成服务版本.如果您运行的是 2005,您可能只想使用 VS2005...否则,如果您运行的是 2008,那么我建议您升级软件包.

Also, be mindful of what version of integration services is running on your server. If you're running 2005, you'll probably want to just use VS2005...otherwise if you're running 2008, then I'd suggest upgrading the package.

这篇关于无法在 Vs 2008 中编辑 rdl 报告(2005 定义)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆