在VS 2008中无法编辑RDL报告(2005年认定中)(Can not edit rdl repo

2019-10-20 17:51发布

我有一个RDL报告与2005年认定中,如果我试图在VS2008或报表生成器2.0编辑我得到一个错误,如下面;

有什么想法,我怎么能不伤害它修改此报告。

谢谢

远征

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

Answer 1:

正如很多网友都表示,你的选择是要么使用Visual Studio 2005,或升级SSIS包。 如果你没有得到提示进行操作,尝试在这个环节中的步骤:

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

另外,还要留意的是什么版本的集成服务的服务器上运行。 如果你正在运行的2005年,你可能会想只是使用VS2005 ...否则,如果你正在运行的2008年,那么我建议你升级包。



文章来源: Can not edit rdl report (2005 defination) in Vs 2008