I am migrating our solution to the new Visual Studio 2017 environment and also want to use source control in Visual Studio Team Services.
Building locally on my machine works fine. The build solution can be zipped and deployed to our clients server, but I want to make use of the VSTS deployment feature.
If I put my solution in VSTS and do a build I keep getting errors like:
licenses.licxlicenses.licx(1,0): Error LC0003: Unable to resolve type 'Telerik.Reporting.TextBox, Telerik.Reporting, Version=11.1.17.614, Culture=neutral, PublicKeyToken=a9d7983dfcc261be'
And for some other controls as well.
.NET Framework 4.5.2
MVC 5
Terlerik Reporting 11.1.17.614
Al already added the referenced files for Teleri.Reporting to the project and set Copy Local to true.
I have multiple reports that have boolean parameters where I use a binding to show/hide certain items on my reports.
For example: I have a boolean parameter called 'Hide Actions' that will show/hide a text box. The binding on visibility is =IIf(Parameters.HideActions.Value = True, True, False).
This has always worked for me. But I recently upgraded to Reporting 2018 R2 and I am getting an error.
exceptionMessage:"An error has occurred while executing function GetData(). Check InnerException for further information."
exceptionType:"Telerik.Reporting.Expressions.InvalidExpressionException"
message:"An error has occurred."
I know this parameter is the issue because when I remove the parameter and binding on the text box, the report will work. Is this a known behavior?
Your help is appreciated.


It's work properly when i start project with .Net Framework and select ASP.NET Core 2.0.
But I got this error after created project with .Net Core and select ASP.NET Core 2.0
https://imgur.com/ky68CAI
And i got question its impossible to run your report on Redhat os?
Thank you sir.

Telerik Report rendering is very slow in VS2017 Enterprise (in both RC3 and RC2) -however it works fine in VS2015.
Is this a known issue ?

Hi,
We're currently trying to setup a build server using visual studio online, and one of the projects in our solution uses the wpf Report viewer. We're getting the following errors while that particular project builds. Would you be able to help?
MSLCRM2\MSLCRM2\Themes\Office2013\Telerik.ReportViewer.Wpf.xaml (13, 6)
The tag 'VisibilityConverter' does not exist in XML namespace 'clr-namespace:Telerik.ReportViewer.Wpf;assembly=Telerik.ReportViewer.Wpf'. Line 13 Position 6.
MSLCRM2\MSLCRM2\Themes\OfficeBlack\Telerik.ReportViewer.Wpf.xaml (31, 6)
The tag 'VisibilityConverter' does not exist in XML namespace 'clr-namespace:Telerik.ReportViewer.Wpf;assembly=Telerik.ReportViewer.Wpf'. Line 31 Position 6.
MSLCRM2\MSLCRM2\Themes\Windows8\Telerik.ReportViewer.Wpf.xaml (33, 6)
The tag 'VisibilityConverter' does not exist in XML namespace 'clr-namespace:Telerik.ReportViewer.Wpf;assembly=Telerik.ReportViewer.Wpf'. Line 33 Position 6.
Note: I found this thread and tried to follow the advice in there, but it hasn't worked http://www.telerik.com/forums/build-failure

Is there anyway to cancel a report being generated with RenderReport? For example, we are creating a PDF of a report that takes some time to finish. Is there any asynchronous ways of creating the report such that we can cancel its execution?
I saw a post on here a few years ago that it couldn't be canceled, but I'm hoping something has been done since then to change this. Thanks for any guidance.
Example:
ReportProcessor reportProcessor = new ReportProcessor();
ReportLibrary.TestReport report = new ReportLibrary.TestReport(); InstanceReportSource reportSource = new InstanceReportSource();
reportSource.ReportDocument = report;
RenderingResult result = reportProcessor.RenderReport("PDF", reportSource, null);

I have a class library where all my reports are. One of my reports needs to be displayed and exported to PDF in landscape mode instead of portrait. In my web application which is a MVC Core application using a target framework of 4.6.1 displays the report fine in the report viewer.
Do I need to do something with the jQuery to tell the report to print according to the class report settings?
Do I need to set something else in the report definition itself that will take care of it?
See the screenshot for the report properties settings.
Here is the jQuery I am using to render the report viewer:
<script> function setReportSource(report) { var viewer = $("#reportViewer1") .data("telerik_ReportViewer"); viewer .reportSource({ report: report }); } $(document).ready(function () { $("#reportViewer1") .telerik_ReportViewer({ serviceUrl: "../api/reports/", reportSource: { report: "MBIntranet.Reporting.DownTime.ReasonCodeReport, MBIntranet.Reporting", parameters: {} }, viewMode: telerikReportViewer.ViewModes.INTERACTIVE, scaleMode: telerikReportViewer.ScaleModes.SPECIFIC, scale: 1.0, }); $("#reports") .on( "change", function () { setReportSource($(this).val()); }); });</script>