错误的文字:
本地报告处理期间发生错误。的定义 报告“主报告”无效。报告定义不是 有效的。
详细信息:报告定义具有无效的目标命名空间
'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition' 无法升级的。
我没有在我的笔记本电脑上运行任何报告。但它在我的办公系统中运行得非常好。任何帮助表示赞赏。
编辑:排除并重新包括不工作。
我的“C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v10.0 \ ReportingServices \ Microsoft.ReportingServices.targets”文件未更改。 它的版本是10.0.0
答案 0 :(得分:2)
编辑:如果你想知道它为什么首先工作,请转到参考并右键单击microsoft.Reportviewer.Common并单击对象浏览器中的视图。在这里你可以看到它指向版本9.0,这是不兼容(至少在vs 10中)。
更改参考值(从版本9.0到10.0)。 右键单击引用并从C:\ Program Files \ Microsoft Visual Studio 10.0 \ ReportViewer添加引用,然后添加给出的所有dll(从项目引用中删除报表相关的dll之后)。
所有给出的评论都向我展示了正确的道路。为像我这样的初学者发布这个相当简单的答案。