Telerik HTML5 Report Viewer enabled application consists of:
- HTML5 Report Viewer prerequisites
- HTML page with HTML5 Report Viewer
- Telerik Reporting REST Service with its prerequisites
Summary
- Added folder: Reports
- Added report definition: BindingSample.trdx
- Reference added: Telerik.Reporting
- Reference added: Telerik.Reporting.Services.WebApi
- Reference added: Telerik.Reporting.XpsRendering
- Installed NuGet package: Microsoft.AspNet.WebApi.WebHost 4.0.30506
- Warning: The referenced System.Net.Http assembly version is newer. You should add the following binding redirect:
- <dependentAssembly>
<assemblyIdentity name="System.Net.Http" publicKeyToken="31BF3856AD364E35" />
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
For more information see: Assembly Binding Redirection MSDN article - Warning: The referenced System.Net.Http.WebRequest assembly version is newer. You should add the following binding redirect:
- <dependentAssembly>
<assemblyIdentity name="System.Net.Http.WebRequest" publicKeyToken="31BF3856AD364E35" />
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
For more information see: Assembly Binding Redirection MSDN article - Warning: The referenced Newtonsoft.Json assembly version is newer. You should add the following binding redirect:
- <dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
For more information see: Assembly Binding Redirection MSDN article - Using System.Web.Http statement successfully added to Global.asax.cs
- Using Telerik.Reporting.Services.WebApi statement successfully added to Global.asax.cs
- Registered REST Report Service routes in Global.asax
- Added Html5ReportViewer1.html
- Added telerikReportViewer-9.0.15.324.min.js
- Added telerikReportViewer-9.0.15.324.css
- Added telerikReportViewerTemplate-9.0.15.324.html
- Added ReportsController.cs
-
5/11/2015 11:44:02 AM
- Check Framework Support
- propTargetFW.Value = .NETFramework,Version=v4.5
- Product assembly: Telerik.Reporting.Adomd
- Product assembly: Telerik.Reporting.Cache.Database
- Product assembly: Telerik.Reporting
- Product assembly: Telerik.Reporting.OpenXmlRendering
- Product assembly: Telerik.Reporting.Service
- Product assembly: Telerik.Reporting.Services.ServiceStack
- Product assembly: Telerik.Reporting.Services.WebApi
- Product assembly: Telerik.Reporting.XpsRendering
- Product assembly: Telerik.ReportViewer.Mvc
- Product assembly: Telerik.ReportViewer.Silverlight
- Product assembly: Telerik.ReportViewer.WebForms
- Product assembly: Telerik.ReportViewer.WinForms
- Product assembly: Telerik.ReportViewer.Wpf
- Assembly name is null: False
- Assembly : Microsoft.CSharp
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Data
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Drawing
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.DynamicData
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.Entity
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.ApplicationServices
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.ComponentModel.DataAnnotations
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Core
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Data.DataSetExtensions
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Xml.Linq
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.Extensions
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.Abstractions
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.Routing
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Xml
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Configuration
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.Services
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.EnterpriseServices
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.Web.Infrastructure
- Assembly Version: 1.0.0.0
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Net.Http
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Net.Http.WebRequest
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.Helpers
- Assembly Version: 3.0.0.0
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.Optimization
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.Razor
- Assembly Version: 3.0.0.0
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.WebPages
- Assembly Version: 3.0.0.0
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.WebPages.Deployment
- Assembly Version: 3.0.0.0
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : System.Web.WebPages.Razor
- Assembly Version: 3.0.0.0
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : WebGrease
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Antlr3.Runtime
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Newtonsoft.Json
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : EntityFramework
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : EntityFramework.SqlServer
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.AspNet.Identity.Core
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.AspNet.Identity.Owin
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.AspNet.Identity.EntityFramework
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Owin
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.Owin
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.Owin.Host.SystemWeb
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.Owin.Security
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.Owin.Security.Facebook
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.Owin.Security.Cookies
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.Owin.Security.OAuth
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.Owin.Security.Google
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.Owin.Security.Twitter
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Assembly name is null: False
- Assembly : Microsoft.Owin.Security.MicrosoftAccount
- Assembly Version:
- Product Version: 9.0.15.324
- Verify Telerik Reporting Version: True
- Initialize available report types.
- Added folder: Reports
- Added report definition: BindingSample.trdx
- Cancel the form closing: False
- Class with name ReportsController is not found
- Add required references.
- Add project references
- Get project references.
- Reference added: Telerik.Reporting
- Reference added: Telerik.Reporting.Services.WebApi
- Reference added: Telerik.Reporting.XpsRendering
- Verify Microsoft.AspNet.WebApi.WebHost package references
- Installed NuGet package: Microsoft.AspNet.WebApi.WebHost 4.0.30506
- Verify Microsoft.Web.Infrastructure package references
- Is Microsoft.Web.Infrastructure reference version compatible. Current: 1.0.0.0 | Required 1.0.0.0
- Verify Microsoft.AspNet.WebApi.Core package references
- Is System.Web.Http reference version compatible. Current: 4.0.0.0 | Required 4.0.0.0
- Verify Microsoft.AspNet.WebApi.Client package references
- Is System.Net.Http.Formatting reference version compatible. Current: 4.0.0.0 | Required 4.0.0.0
- Verify Microsoft.Net.Http package references
- Is System.Net.Http reference version compatible. Current: 4.0.0.0 | Required 2.0.0.0
- Warning: The referenced System.Net.Http assembly version is newer. You should add the following binding redirect:
- <dependentAssembly>
<assemblyIdentity name="System.Net.Http" publicKeyToken="31BF3856AD364E35" />
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
For more information see: Assembly Binding Redirection MSDN article - Is System.Net.Http.WebRequest reference version compatible. Current: 4.0.0.0 | Required 2.0.0.0
- Warning: The referenced System.Net.Http.WebRequest assembly version is newer. You should add the following binding redirect:
- <dependentAssembly>
<assemblyIdentity name="System.Net.Http.WebRequest" publicKeyToken="31BF3856AD364E35" />
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
For more information see: Assembly Binding Redirection MSDN article - Verify Newtonsoft.Json package references
- Is Newtonsoft.Json reference version compatible. Current: 6.0.0.0 | Required 4.5.0.0
- Warning: The referenced Newtonsoft.Json assembly version is newer. You should add the following binding redirect:
- <dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
For more information see: Assembly Binding Redirection MSDN article - Enhance Global.asax: Global.asax.cs
- Namespace Kind: vsCMElementNamespace
- Class Kind: vsCMElementClass
- Class Name MvcApplication
- Class derives from System.Web.HttpApplication
- Function Kind: vsCMElementFunction
- Function name Application_Start
- Function full name Html5BindingsDemo.MvcApplication.Application_Start
- Namespace Kind: vsCMElementNamespace
- Import System.Web.Http is not available
- Namespace Kind: vsCMElementNamespace
- Using System.Web.Http statement successfully added to Global.asax.cs
- Namespace Kind: vsCMElementNamespace
- Import Telerik.Reporting.Services.WebApi is not available
- Namespace Kind: vsCMElementNamespace
- Using Telerik.Reporting.Services.WebApi statement successfully added to Global.asax.cs
- Register routes
- Is REST Report Service route registered: False
- Registered REST Report Service routes in Global.asax
- Adding TelerikViewerPage.html project item
- Added Html5ReportViewer1.html
- Adding telerikReportViewer-9.0.15.324.min.js project item
- Added telerikReportViewer-9.0.15.324.min.js
- Adding telerikReportViewer-9.0.15.324.css project item
- Added telerikReportViewer-9.0.15.324.css
- Adding telerikReportViewerTemplate-9.0.15.324.html project item
- Added telerikReportViewerTemplate-9.0.15.324.html
- Adding SampleReport.trdx project item
- Adding ReportsController.cs project item
- Added ReportsController.cs