I've C# app with crystal report. And I tried many time to deploy it, but I couldn't . Because of merge module file is n't complete and I have VS2010 on my PC the app works find ,but on other computers it gives them error like this:

System .typeinitializationException: The type initialize for
'CrystalDecisions.CrystalReportDocument'threw an exception
System.IO.FileNotFoundException:Could not load file or assembly
'CrystalDecisions.ReportAppServer.CommLayer,Version=13.0.2000.0, Culture=neutral,PublicKeyToken=692fbea5521e1304'or one of its dependencies at CrystalDecisions.CrystalReports.Engine.ReportDocument.cctor()
End of inner exception stack trace
at CrystalDecisions.CrystalReport.Engine.ReportDocument,ctor()
at CrystalDecisions.CrystalReport.Engine.ReportClass.ctor()

Also, before deploying it gave this error
Unable to find module dependency with signature 'ATL.Policy.66332652_9C28_58B1_FF1F_C8B3B9A1E18E'