Actually Report Viewer 2010 Redistributable Package is used to run .net applications using local reports(with report viewer) on local client machines. If you want to use report viewer component in web applications via internet it is necessary to use the service sql server, the reporting services
Microsoft SQL Server 2008 Reporting Services or higher for server processing mode
). Because otherwise, when you request a web page containing the report viewer component will receive an error.