无法在Visual Studio SSRS中预览报表

时间:2013-05-23 03:50:15

标签: reporting-services ado.net

我已经创建了自定义数据源提供程序。我编辑了配置文件RSReportDesigner.config和RSPreviewPolicy.config。在SSRS(Visual Studio)中创建数据源时,我能够在数据源列表中看到我的自定义数据源提供程序。在创建数据集时,iam能够执行查询并获取数据。

但是,当我尝试预览报告时,它会显示以下错误:已尝试使用未在此报表服务器上注册或在此版本的Reporting Services中不受支持的数据扩展“CUSTOM_DATASOURCE”

2 个答案:

答案 0 :(得分:2)

请参阅:https://support.microsoft.com/en-us/kb/2750044

并且正如文章所指示的那样,请确保将与本文中的解决方案一样的xml代码段添加到位于%Program Files%\ Microsoft Visual Studio 10.0 \ Common7 \中的PreviewProcessingService.exe.config文件中IDE \ PrivateAssemblies文件夹。

此文件没有像devenv.exe.config这样的现有条目,但您会看到<assemblyBinding> </assemblyBinding>部分,您可以在这些标记之间插入文章中的xml。

您可能必须重新启动SQL数据工具才能使更改生效。

答案 1 :(得分:0)

您使用的是Sql Server Express吗? Express不支持Reporting Services的完整功能集。 There is a list of the unsupported features on MSDN,其中一个是:

  

不支持用于传递,数据处理,呈现和安全性的Reporting Services API可扩展平台