Crystal Report Runtime (Crystal Reports redistributable) has function and libraries which need to exist on the target PC without which reports won’t show up. If you create an application using crystal report, then to run your Crystal Reports application you need to install the crystal report runtime engine on the target machine (Client machine).
How to Create Crystal Report using ASP.NET MVC.
We have a few how-to tutorials which take you through step by step process of creating the report using C#, ASP.NET, and ASP.NET MVC.