我已经创建了自定义数据源提供程序。我已经编辑了配置文件 RSReportDesigner.config 和 RSPreviewPolicy.config。在 SSRS (Visual Studio) 中创建数据源时,我可以在数据源列表中看到我的自定义数据源提供程序。创建数据集时,我可以执行查询并获取数据。
但是,当我尝试预览报表时,它显示以下错误:已尝试使用数据扩展“CUSTOM_DATASOURCE”,该数据扩展要么未为此报表服务器注册,要么在此版本的 Reporting Services 中不受支持
最佳答案
参见: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 Data Tools 才能使更改生效。
关于reporting-services - 无法在 Visual Studio SSRS 中预览报表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16705359/