Can not edit rdl report (2005 defination) in Vs 2008

杀马特。学长 韩版系。学妹 提交于 2019-12-24 10:55:48

问题


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.

Thanks

Sefer

> 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.

回答1:


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

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.



来源:https://stackoverflow.com/questions/25329366/can-not-edit-rdl-report-2005-defination-in-vs-2008

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!