Skip to Content
author's profile photo Former Member
Former Member

Deploying Crystal Reports 2008 runtimes without using MSI/MSM

Post Author: windentdev

CA Forum: Deployment

We are having multiple issues with using the MSI or the Merge module to deploy the 2008 runtimes.

Specifically, one of the issues is that PrintControll.dll will not register and causes the runtime package to fail.

How can we deploy these run times w/o using the MSI or merge module??

We just upgraded from Crystal Reports 11.5 and this is becoming a burden to our project. Are there any whitepapers on what is needed or any other instruction that may assist us in a sucessful deployment of these runtimes?

Add a comment
10|10000 characters needed characters exceeded

Related questions

5 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Apr 16, 2008 at 05:29 AM

    Post Author: Justin Azevedo

    CA Forum: Deployment

    I am having the exact same problem. Please see my (multiple) posts trying to resolve.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 20, 2008 at 03:33 AM

    Post Author: plokolp

    CA Forum: Deployment

    Same question here.

    The CR documentation says to use the .msi over the merge module, but the .msi installs the whole product, not just the files required for viewing reports. It's also very large and time-consuming to install. Is there a best-practice for developers who just want to deploy what's required to view reports? Is there a cut-down .msi for this?Thanks

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 22, 2008 at 02:12 PM

    Post Author: ejthunder

    CA Forum: Deployment

    Hello,

    Business Objects does not support manually deploying runtime files for Crystal Reports applications. You can use either the MSI or the Merge Modules. Typically the MSI is a pre-built runtime installation package best suited for deploying to web application servers. Merge modules can be used to build your own setup package for windows application deployments. Generally, either will work just fine.

    The MSI/Merge Module model is a one size fits all solution, and it's been this way since CR XI (v11.0) was released. I've never heard of anyone actually building a manual setup package and getting it working.

    EJ

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 25, 2008 at 07:04 AM

    Post Author: Justin Azevedo

    CA Forum: Deployment

    I eventually found the problem. I used depends to trace the printcontrol.dll and found that it requires msvcr71.dll to be installed in the system folder. This is a Visual C++ 7.1 (.net 2003) library. It looks like Business Objects forgot to put this into their runtime installer. That is why it works on some computers and not others. Some computers have this dll file installed as part of other software (including other crystal reports versions). I created a patch installer that basically drops this dll file into the system folder. Once that is done, then the runtime installs correctly.

    If you would like to recreate this problem, try installing the CR2008 runtime (MM, EXE, or compact) on a FRESH copy of Windows. It will error out everytime.

    If anyone reading this would like my patch, please send me an email.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 28, 2008 at 06:51 PM

    Post Author: J.Salmon

    CA Forum: Deployment

    Do you have a list of files that are required by CR 2008 (to avoid the use of an installer)? Thanks!

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.