由于October preview of SSDT支持Visual Studio 2015中的SSRS,我安装了它并尝试将其与现有报告一起使用。但是,我收到了一堆错误,警告和消息。存在61条消息,说明如下:
Could not find schema information for the element /
'http://schemas.microsoft.com/SQLServer/reporting/reportdesigner'.
我也收到了这份报告的警告。请注意,第33行只是<Fields>
。
[rsInvalidReportDefinition] The definition of this report is not valid or supported /
by this version of Reporting Services. The report definition may have been created /
with a later version of Reporting Services, or contain content that is not well-formed /
or not valid based on Reporting Services schemas. Details: Data at the root level is /
invalid. Line 33, position 28519.
抛出这些错误的报告代码部分如下所示:
<Field Name="PriorityId">
<DataField>PriorityId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
该字段的MSDN article将该架构链接作为正确的链接,但导航到它显示它不存在。我在the server上尝试了其他几个,但他们都返回了与相关网址相同的错误。
报表服务器正在运行SQL Server 2008 R2,希望很快升级到2014年。如何解决这些错误并(希望)因此构建错误?