We have several reports built in SSRS 2008 that are viewed by an intranet application built in Visual Studio 2008 with its attendant ReportViewer control. Each of our clients have their own SQL database servers and report servers and they have our intranet application installed locally as well. We have several new clients who want to use SQL Server 2012 with SSRS 2012.
Question 1: Can we simply open our old reports in SSRS 2012 and it will upgrade (if necessary) for us, or do we need to rebuild the reports in SSRS 2012 from scratch?
Question 2: Will our web applications continue to work with SSRS 2012 reports without problems from the VS2008 ReportViewer controls, or are those ReportViewer controls incompatible with SSRS 2012 reports?