3

我可以在 SSRS 2008 中生成报告,但是当我尝试再次生成它时,它将失败,并出现以下异常。然而,它会在 SSRS 重新启动后再次工作。什么配置选项可能会影响这一点?(我已经添加了所有必要的扩展。)

处理中!ReportServer_0-1!1ef4!01/28/2013-16:39:41::

错误:抛出 Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:您尝试使用未为此报表服务器注册或此版本的 Reporting Services 不支持的呈现扩展插件。,;

信息:Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:您尝试使用未为此报表服务器注册或此版本的 Reporting Services 不支持的呈现扩展插件。图书馆!ReportServer_0-1!1ef4!01/28/2013-16:39:41::

警告:Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:您尝试使用未为此报表服务器注册或此版本的 Reporting Services 不支持的呈现扩展插件。
在 Microsoft.ReportingServices.ReportProcessing.ReportProcessing.CreateRenderer(String format, IRenderingExtension& newRenderer)
在 Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RenderSnapshot(RenderingContext rc, ProcessingContext pc, GetResource getResourceCallback)
在 Microsoft.ReportingServices.Library.RenderFromSnapshot.DoRendering(ProcessingContext pc , RenderingContext rc)

在 Microsoft.ReportingServices.Library.RenderStrategyBase.ExecuteStrategy (OnDemandProcessingResult& processingResult) 在 Microsoft.ReportingServices.Library.RenderFromSnapshot.CallProcessingAndRendering(ProcessingContext pc, RenderingContext rc, OnDemandProcessingResult& result )

4

3 回答 3

1

似乎 SSRS 正在尝试加载包含一些报告呈现功能的程序集(可能是您添加的一些图表)?

如果是这种情况,本文将介绍如何使用 SSRS 注册 DLL。

于 2013-01-28T17:21:56.163 回答
1

原来问题是 SQL Web 版不支持 html 扩展。您至少需要标准。为什么它曾经奏效仍然是个问题。

于 2013-03-15T12:17:17.650 回答
0

在我们的案例中,问题是我们通过 API 请求报告并尝试将报告从 HTML 转换为不同的呈现扩展。而且,不幸的是,特定的 Reporting Services 实例的配置文件尚未配置\扩展以支持请求的呈现格式。

在 MS SQL Server 2008-R2 中,配置文件位于类似于以下的目录结构中:

 E:
   \Program Files
      \Microsoft SQL Server
         \MSRS10_50.MSSQLSERVER_RS
            \Reporting Services
               \ReportServer

而且,实际的文件名是 rsreportserver.config

在配置文件中,找到“渲染”部分:

< 配置 >

< 扩展 >

< 渲染 >

在“渲染”部分中,找到相应的“扩展”条目。如果未找到扩展名,请添加:

于 2014-06-27T10:25:00.200 回答