Link to home
Start Free TrialLog in
Avatar of Victor  Charles
Victor CharlesFlag for United States of America

asked on

Help with Run Time Files for Crystal Report 2008.

I am including CRRuntime_12_0_mlb.msi in my distribution CD for users to install in order to run the report created with Crystal Report 2008 with the application developed with VS2010 (VB.NET). Is CRRuntime_12_0_mlb.msi the wrong file to  to install to view the report?  I'm not sure why I'm getting prompted for a  product key. I receive this message when attempting to install it in Windows XP & Vista.
Thanks,
Victor

Avatar of Nasir Razzaq
Nasir Razzaq
Flag of United Kingdom of Great Britain and Northern Ireland image

You need to include the license DLL with the deployment.
Avatar of Mike McCracken
Mike McCracken

What version of Crystal are you using?

As far as I know the only version that works with VS2010 is the CR for V2010 which is CR13.

mlmcc
Avatar of Victor  Charles

ASKER

I am using crystal Report 2008. The VS2010 application is able to read the stand alone report from the developement PC. In VS2010 I am referencing the following files.

CrystalDecisions.CrystalReports.Engine 12.0.2000.0
CrystalDecisions.Enterprise.Framework 12.0.1100.0
CrystalDecisions.CrystalReports.InfoStore 12.0.1100.0
CrystalDecisions.ReportSource 12.0.2000.0
CrystalDecisions.Shared 12.0.2000.0
CrystalDecisions.Windows.Forms 12.0.2000.0
I don't see the licensing assembly

Check the link above.

mlmcc
Hello,

I don't see any files pertaining to crystal report in the merge modules folder in my development machine. Shouldn't the runtime file for crystal report be enough? Do you have a link to download the latest Run Time file for crystal report 2008?

Thanks,

Victor
Do you have a full install of CR 2008?

mlmcc
Yes, I do.
It installs when I ignore the prompt for the product key and I am abble to view the report, but I can't figure out why it's asking me for a product key when installing in the client's PC.
As shown in the link from CodeCruiser, there is a way to add the license to the install.

mlmcc
I don't see the .msm file of crystal report to add the license information. I am using a standalone version (CR 2008), I believe the example is for when crystal report was part of visual studio. What other approach I should use when using VS2010?

Thanks,

Victor
>I believe the example is for when crystal report was part of visual studio.
That version of crystal report does not require a license. The example IS for standalone version.
ASKER CERTIFIED SOLUTION
Avatar of Mike McCracken
Mike McCracken

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I decided to use VS2008 instead of VS2010 to deploy my project with CR2008. I included CR2008 as a prerequisite for the installaion but when trying to complile the setup project I receive the 3 errors below. Any idea what is causing these errors? CR2008 was set to be installed from the application's folder.

Error      3      The install location for prerequisites has not been set to 'component vendor's web site' and the file 'CrystalReports 12.0\CRRuntime_12_2_mlb.msi' in item 'Crystal Reports 2008' can not be located on disk. See Help for more information.      C:\Users\victor.m.charles\Documents\Visual Studio 2008
\Projects\All_Projects\AOP6VOLI_Project\AOP-6(W)VolI_Setup\AOP-6(W)VolI_Setup.vdproj      AOP-6(W)VolI_Setup

Error      4      General failure building bootstrapper      C:\Users\victor.m.charles\Documents\Visual Studio 2008\Projects\All_Projects\AOP6VOLI_Project\AOP-6(W)VolI_Setup\AOP-6(W)VolI_Setup.vdproj      AOP-6(W)VolI_Setup

Error      5      Unrecoverable build error      C:\Users\victor.m.charles\Documents\Visual Studio 2008\Projects\All_Projects\AOP6VOLI_Project\AOP-6(W)VolI_Setup\AOP-6(W)VolI_Setup.vdproj      AOP-6(W)VolI_Setup


Is VS2010 installed on this machine?

Is the CR 2008 MSI installed and available?

mlmcc

I just realised I was installing the wrong CR run time file. I should have been injstalling CRRuntime_12_2_mlb.msi instead of CRRuntime_12_0_mlb.msi.
CRRuntime_12_2_mlb.msi does not ask for a product key. I will go back to VS2010.

Thank You.