cancel
Showing results for 
Search instead for 
Did you mean: 

Crystal 2008 Redisributable Product Id

Former Member
0 Kudos

I am tying to install the Crystal 2008 runtime/redistributable on some client machines, but the install keeps asking for a Product Id. I want the full 2008 (version 12), not the Basic that comes with VS. I tried the downloads from:

https://www.sdn.sap.com/irj/scn/wiki?path=/display/bobj/crystalReportsforVisualStudio.NETRuntimeDistribution-Versions9.1to12.0

and

https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/bobj_download/main.htm

- Crystal Reports 2008 - Redistributable Installation

but both ask for a Product Id.

Is there a product Id I need to put in, or am I using the wrong redistributable?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Which version of the Crystal Reports assemblies do you have in your .NET project?

If you have Crystal Reports 2008, then you should also have a product ID for it. This is the number the setup is looking for.

Regards,

Jonathan

Former Member
0 Kudos

Not sure I follow what you are saying. Ther verion of my crystal assemblies in .Net is 12.0.1100.0. I don't see a Product Id on the assembly or from the Help screen in Crystal 2008.

Former Member
0 Kudos

When you installed Crystal Reports 2008, you would have had to enter a product ID. That Product ID can also be found in the registry at the entry:

HKLM\Software\Business Objects\Suite 12.0\Crystal Reports\Keycodes\CR Dev

Regards,

Jonathan

Former Member
0 Kudos

My IT dept installed Crystal on my machine, so I'm not sure. There is nothing in that registry that says Product Id. I have a (default) which is some giant hash string and I have a Version which is 12.0.0.683. Even if I had a Product Id, why would I want to give that out to my external clients? I just want them to install the Crystal runtime to be able to use my Crystal Viewer app that I wrote.

Former Member
0 Kudos

The license key needs to be distributed. It is that hash string, the portion of it before the colon.

If you do not wish to give it to your customers, you can instead distribute the runtime by creating a setup package using our Merge Modules. In this way, the license key would not be visible to the end user.

See instructions here:

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/bobj/crystalReportsforVisualStudio.NETRuntimeDistribution-Versions9.1to12.0

Regards,

Jonathan

Answers (0)