2

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

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

4

2 回答 2

2

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

并且按照文章的说明,请务必将与文章中的解决方案相同的 xml 片段添加到位于 %Program Files%\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies 中的 PreviewProcessingService.exe.config 文件中文件夹。

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

您可能必须重新启动 SQL Data Tools 才能使更改生效。

于 2015-08-19T18:54:32.187 回答
0

您使用的是 Sql Server Express 吗?Express 不支持 Reporting Services 的完整功能集。MSDN 上有一个不支持的功能列表,其中之一是:

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

于 2013-05-23T03:58:44.480 回答