
I notice that some other Telerik products have NuGet packages... is there any chance we'll get one for Reporting in the future?
Best,
John
11 Answers, 1 is accepted
Telerik Reporting designers require our assemblies to be installed in the GAC, thus for now there are no plans for providing Nuget packages.
Let is know if you have any further questions.
Regards,
Stef
Telerik
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

Maybe reporting needs to factor out design time support, and release the runtime support to Nuget?


My solution is for a project that has 65 nuget packages already, and the benefit is I don't have to check these into source control. When I want to update to a newer version, I go to the nuget package manager, and choose which projects to upgrade.
The Visual Studio Online hosted build controller fetches/restores the DLLs as needed during the build and deploys them.
Distributing Telerik Reporting through Nuget is not possible for now due to the design time support for reports and viewers, which is included in the assemblies. Telerik Reporting assemblies should be placed in the GAC.
You can still distribute only the assemblies centralized, but you would not have the design time support and preview features. The assemblies would be useful only for building the project.
Regards,
Stef
Telerik
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

Hello,
Has there been any update on this?
I understand that additional references are needed for design-time support, but our build process is suffering by not having a nuget package for our build server. Currently we have a manual process to copy the required file, but that is causing other problems.
I would love to see nuget support for this.
Thank you.
Such Nuget packages are not available. You can Bin-deploy the assemblies or install the product on build and test machines - License Agreement (point 2.2.3)
If you need further help, please elaborate on the issues related to copying assemblies on build and test machines.
Regards,
Stef
Telerik by Progress

It's easy enough to build the nuget packages yourself, which we have been doing for a long time to help our build process. HOWEVER, this current version seems to have a major issue in that I can't use NPE to pack it without getting all kinds of errors on how Telerik.Reporting.dll was built. It looks like it was built in debug mode, so NPE is looking for all the sources and only wants to save as a symbols package when that's not what I need at all.
Is there something different about how this current version (v10.2.16.1025) is built, say compared to 10.1.16.615? For 10.1.16.615, I was able to package it perfectly fine.
After your update in the support ticket #1071898, it looks like the issue was caused by the way the NuGet packages were created on your side and it seems to be resolved by now.
Regards,
Katia
Telerik by Progress

Hello,
I just download from your Nuget Server the package Telerik.Reporting.10.2.16.1025.nupkg.
I did the same thing with Telerik.UI.for.AspNet.Ajax.Net45.2016.3.1027.nupkg
On my PC, Nuget can restore both packages, on the build server only the Telerik.UI.for.AspNet.Ajax.Net45.2016.3.1027 is restored.
Any hint why ? We use TFS 2015 Update 3
From the log file I see:
2016-12-07T13:21:15.6540374Z Set workingFolder to default: I:\TFS_Agent\tasks\NuGetInstaller\0.1.18
2016-12-07T13:21:15.6840374Z Executing the powershell script: I:\TFS_Agent\tasks\NuGetInstaller\0.1.18\NuGetInstaller.ps1
2016-12-07T13:21:16.0160374Z I:\TFS_Agent\agent\worker\tools\NuGet.exe restore "I:\TFS_Agent\_work\18\s\CHRD.sln" -NonInteractive
2016-12-07T13:21:16.3950374Z MSBuild auto-detection: using msbuild version '14.0' from 'C:\Program Files (x86)\MSBuild\14.0\bin'.
2016-12-07T13:21:16.5270374Z Restoring NuGet package AjaxControlToolkit.4.1.51115.
2016-12-07T13:21:16.5270374Z Restoring NuGet package Telerik.UI.for.AspNet.Ajax.Net45.2016.3.1027.
2016-12-07T13:21:16.5910374Z Adding package 'AjaxControlToolkit.4.1.51115' to folder 'I:\TFS_Agent\_work\18\s\packages'
2016-12-07T13:21:16.5920374Z Adding package 'Telerik.UI.for.AspNet.Ajax.Net45.2016.3.1027' to folder 'I:\TFS_Agent\_work\18\s\packages'
2016-12-07T13:21:16.6970374Z Added package 'AjaxControlToolkit.4.1.51115' to folder 'I:\TFS_Agent\_work\18\s\packages'
2016-12-07T13:21:17.5150374Z Added package 'Telerik.UI.for.AspNet.Ajax.Net45.2016.3.1027' to folder 'I:\TFS_Agent\_work\18\s\packages'
Please check the packages.config and if you have an entry like:
<
packages
>
<
package
id
=
"Telerik.Reporting"
version
=
"10.2.16.1025"
targetFramework
=
"net40"
/>
</
packages
>
Please note that the rest Telerik Nuget packages are suitable only for ASP.NET Core WebApplication type of project. Any other assemblies can be Bin-deployed in production.
If you need further help, please open a support ticket and send us the project to check its settings.
Regards,
Stef
Telerik by Progress