Advanced reporting
and data visualization components for .NET
LIVE CHAT Welcome, guest

 





Reporting Services Rendering Extension
Display Posts for:
Invert
Juan Taylor 04/04/2012 11:03
Reporting Services Rendering Extension

I was wondering if it is possible to install this extension unattended? We need to create a setup for one of our server products and need the installation of the Rendering Extension to be autonomous.

Does anyone know?
Dmitry Plutalov 04/13/2012 05:28
Reporting Services Rendering Extension

Hello Juan,

Unfortunately, rendering extension installer for the Reporting Services 2005 does not support quiet installation mode, but you may perform necessary steps in your installer.

You need to do the following:

First, you need to copy these assemblies:

PerpetuumSoft.ReportingService.XamlRendering.dll
PerpetuumSoft.Reporting.Silverlight.LinkExtension.dll

to the reporting services bin folder (path looks like: Program Files\Microsoft SQL Server\<Instance Name>\Reporting Services\ReportServer\bin\)

Second, you need to modify SSRS config files located at ReportServer folder:

rsreportserver.config, add the following information in the Render section:

<Render>
...
<Extension Name="XAML" Type="PerpetuumSoft.ReportingService.XamlRendering.XamlRenderer,PerpetuumSoft.ReportingService.XamlRendering" Visible="false" />
</Render>

rssrvpolicy.config, add CodeGroup section in the end of file

...
<CodeGroup class="UnionCodeGroup" version="1" Name="PerpetuumSoftExtensionGodeGroup" Description="" PermissionSetName="FullTrust">
<IMembershipCondition class="UrlMembershipCondition" version="1" Url="Path to the PerpetuumSoft.ReportingService.XamlRendering.dll" />
</CodeGroup>
<!-- The last lines are already in your file -->
</CodeGroup>
</CodeGroup>
</PolicyLevel>
</policy>
</security>
</mscorlib>
</configuration>

Actually, these are the steps that installer does.

Hope, it will help,
Best Regards,
Perpetuum Software Team
Sheela Rajagopal 12/26/2012 05:47
Reporting Services Rendering Extension

I tried to view the SSRS report in Silverlight appliation Using this Sofware. I got the following error eventhough i followed all steps in the "Get Started" doc.

Also I cross verified following steps in my files. Everything is fine.

I'm using MSSQLSERVER 10.5 instead of MSSQLSERVER 10.1 Version. Is it make a problem?
Please help me immediately on this.

System.Web.Services.Protocols.SoapException: You have attempted to use a rendering extension that is either not registered for this report server or it is not supported in this edition of Reporting Services. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: You have attempted to use a rendering extension that is either not registered for this report server or it is not supported in this edition of Reporting Services.
at Microsoft.ReportingServices.WebServer.ReportExecution2005Impl.InternalRender(String Format, String DeviceInfo, PageCountMode pageCountMode, Stream& Result, String& Extension, String& MimeType, String& Encoding, Warning[]& Warnings, String[]& StreamIds)
at Microsoft.ReportingServices.WebServer.ReportExecution2005Impl.Render(String Format, String DeviceInfo, PageCountMode pageCountMode, Byte[]& Result, String& Extension, String& MimeType, String& Encoding, Warning[]& Warnings, String[]& StreamIds)
at Microsoft.ReportingServices.WebServer.ReportExecutionService.Render(String Format, String DeviceInfo, Byte[]& Result, Stri
PerpetuumSoft Team 12/26/2012 06:04
Reporting Services Rendering Extension

Hello Sheela,




Please, pay attention to the 6 step of the following article:
http://helpcenter.perpetuumsoft.com/KB/a92/getting-started-silverlight-viewer-reporting-services.aspx?KBSearchID=0
Which SQL Server Edition do you have Enterprise, Standard or Developer?
Rendering Extensions are required for our component and they are not supported by Express Edition.
If you have appropriate SQL Server Edition and they are not installed by installer then you can install them manually:
http://helpcenter.perpetuumsoft.com/KB/a353/how-to-add-rendering-extension-to-reporting-services.aspx?KBSearchID=0
Best regards,
Perpetuum Software Support Team