I'm having problems with the standard ASP.NET ReportViewer control (v11, SQL 2012, VS 2012). Previously, this worked by connecting to a remote SSRS server, but during site development, something broke it, and I'm struggling to isolate the cause.
If I create a simple form:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ReportTest.aspx.cs" Inherits="ReportTest" %> <%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> This is a test! <rsweb:ReportViewer ID="ReportViewer1" runat="server" ProcessingMode="Remote"> <ServerReport ReportPath="/Reports/MyTestReport" ReportServerUrl="http://sqlserver/reportserver" /> </rsweb:ReportViewer> </div> </form> </body> </html>
.. and run it, nothing is displayed in the browser. Even the text This is a test! , which indicates that something is "crashing" on the server side. Backing up this theory using Fiddler, I see that there is no attempt to contact the report server.
I have included all exceptions in Visual Studio, but it catches nothing, and there is nothing obvious that I can see in the output. The ReportViewer control displays correctly in design mode, and I reinstalled the ReportViewer redistributable components.
Kend source share