I am unable to perform any exports in my reports that are displayed correctly in the html5 viewer when running locally in Visual Studio Development. My reports are classes (not trdx). I am using mvc. I have the reporting api (exact copy as in the examples (they have a map path to \reports even though I am using classes so this may be the issue). The message that I receive when I press the export pdf (or any other option) in chrome is:
{"message":"An error has occurred.","exceptionMessage":"Method not found: 'System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.String,System.String>> System.Net.Http.HttpRequestMessageExtensions.GetQueryNameValuePairs(System.Net.Http.HttpRequestMessage)'.","exceptionType":"System.MissingMethodException","stackTrace":" at Telerik.Reporting.Services.WebApi.ReportsControllerBase.GetResponseContentDisposition(HttpRequestMessage request)\r\n at Telerik.Reporting.Services.WebApi.ReportsControllerBase.GetDocument(String clientID, String instanceID, String documentID)\r\n at lambda_method(Closure , Object , Object[] )\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass17.<GetExecutor>b__10(Object instance, Object[] methodParameters)\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments)\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.<>c__DisplayClass5.<ExecuteAsync>b__4()\r\n at System.Threading.Tasks.TaskHelpers.RunSynchronously[TResult](Func`1 func, CancellationToken cancellationToken)"}
In ie it simply says that it failed.
I imagine that I have failed to do something simple in some setup.
Thanks,
Thom
{"message":"An error has occurred.","exceptionMessage":"Method not found: 'System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.String,System.String>> System.Net.Http.HttpRequestMessageExtensions.GetQueryNameValuePairs(System.Net.Http.HttpRequestMessage)'.","exceptionType":"System.MissingMethodException","stackTrace":" at Telerik.Reporting.Services.WebApi.ReportsControllerBase.GetResponseContentDisposition(HttpRequestMessage request)\r\n at Telerik.Reporting.Services.WebApi.ReportsControllerBase.GetDocument(String clientID, String instanceID, String documentID)\r\n at lambda_method(Closure , Object , Object[] )\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass17.<GetExecutor>b__10(Object instance, Object[] methodParameters)\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.Execute(Object instance, Object[] arguments)\r\n at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.<>c__DisplayClass5.<ExecuteAsync>b__4()\r\n at System.Threading.Tasks.TaskHelpers.RunSynchronously[TResult](Func`1 func, CancellationToken cancellationToken)"}
In ie it simply says that it failed.
I imagine that I have failed to do something simple in some setup.
Thanks,
Thom