Reporting Services VS designer 的一个 bug

用 Visual Studio 开发 Reporting Service 报表,今天忽然一个 rdl 文件打开时莫名其妙的报错:

Deserialization failed: The ‘DataType’ attribute is not declared

经过搜索知道原来这是报表设计器的一个 bug. rdl 序列化所用的 xsd 文件中没有 DataType 属性的定义,而实际生成的文件中却有,因此 designer 无法加载。解决办法:将 DataType=”Integer” 或 DataType=”Boolean” 删除即可。

参考:

http://blog.hoegaerden.be/2009/03/28/the-datatype-attribute-is-not-declared/

posted on 2010-08-23 22:42  NeilChen  阅读(486)  评论(0编辑  收藏  举报

导航