I have published a WinForms application from Visual Studio 2010. It uses .NET 4.0. in the prerequisite dialog in Publish pane I selected .NET 4.0 Client Profile and Windows Installer 3.0. After publishing application to disk, I migrated it to client's computer which first installed .NET Client Profile and after reboot it gave following error message:

> 
> Unable to Install or run application. The application requires that assembly, `Microsoft.ReportViewer.Common` version 10.0.0 in global assembly cache first.
> 
> 
> 

After this message the installation process exits. I'm using .NET's report in my project (not Crystal Reports).