Hi All,
I am trying to get an SSRS report that uses a Custom Assembly (called AgeLib.dll) to work with a test SQL 2012, SharePoint 2013, and Windows 2012 server. The same SSRS report worked perfectly with the same Custom Assembly
on a SharePoint 2010, SQL Server 2008, and Windows 2008 RS server.
To get the SSRS report to work on the SharePoint 2010 I needed to copy the Custom Assembly to two locations on the server. The first location was the report server bin folder "C:\Program Files\Microsoft SQL Server\MSRS10_50.CEMOSSDB\Reporting
Services\ReportServer\bin", and the second location was the Visual Studio 2010 "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies" folder.
On the new SharePoint 2013 server there is a VS 2010 folder "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies", but there is no Report Server bin folder.
The Report Server folder goes up to "C:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services", and only has a LogFiles folder within it.
I tried created the missing folders (ReportServer and bin) and placing the Custom Assembly file in to it and then running the SSRS report but I get an error:
*********Error Message***********
Error while loading code module: ‘AgeLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=2a5a595faa959cbb’. Details: Could not load file or assembly 'AgeLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=2a5a595faa959cbb' or one of its dependencies. The system cannot find the file specified.
********************************
All my other SSRS reports that do not require a Custom Assembly work perfectly on SharePoint 2013. When I setup SSRS on the test SharePoint 2013 server I installed the "Report Services – SharePoint"and the "Reporting Services Add-in for SharePoint Products"SQL Server features, but not the "Report Services – Native" feature. Do I need to also install the “Report Services – Native” SQL Server
feature, or do I need to change the permissions on the folders I created manually?
I hope you can help.
CEStar