January 26, 2007

Crystal Reports and Visual Studio .NET Application Deployment

If you are having a trouble to deploy your application which uses Crystal Reports then you need too know, that only way to do it successfuly is to make installer and deploy CR merge modules. This is not intuitive task at all, but when you aware of this procedure once, you will not have much trouble to repeat it in the future.
So, don't try to do it w/o installer (by copying dlls) 'cause it's not doable.


In case of VS 2003 Crystal Reports 9 (bundled Version):

License key should be entered in "Crystal_regwiz2003.msm" (aka "Seagate Registration Wizard" module)

Also add:
- VC_User_CRT71_RTL_X86.msm
- VC_User_STL71_RTL_X86.msm

Detailed instruction how to do this, you can find here:
http://support.businessobjects.com/communityCS/TechnicalPapers/crnet_deployment.pdf.asp (PDF)

Also, if you need to update merge modules:

1 comment:

Ela said...

You write very well.