cancel
Showing results for 
Search instead for 
Did you mean: 

How to Publish Web Site with VS2005?

Former Member
0 Kudos

I am trying to install an application a device in a shared environment and the administrators of the machine will not install the CR runtime using the installer.

I have permissions to use VS2005's "Publish Web Site" to deploy my web application. However, I can not get the reporting functions to work properly. I get the following error:

"An error has occurred while attempting to load the Crystal Reports runtime. Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly. Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required. Please go to http://www.businessobjects.com/support for more information."

How can you "manually" install the runtime if you don't have administrative rights on the machine? Is there some way to work around this?

Thanks,

Marc

Accepted Solutions (1)

Accepted Solutions (1)

former_member184995
Active Contributor
0 Kudos

Hi Marc,

There is no supported method of deploying the Crystal runtimes other than installing them on the server via an msi build using the merge modules. If the administrators wont install them then you will not be able to run your reports on that box.

Jason

0 Kudos

As Jason indicated. The reason being Crystal Products rely heavily on registry keys and COM components which must be registered using the Ms reg service. Without access to do registry rights to change and register our dll's your app has no chance of working.

You can turn on install logging on the MSIExec using the command line to install and add the /l switch to enable logging. Check Microsoft's web site for more info on how to. If they have concerns the logs will show them what is being done. You'll have to use a test machine obviously.

Answers (1)

Answers (1)

former_member183750
Active Contributor
0 Kudos

BTW., the CRRedist*.msi is here:

c:\program files\microsoft visual studio 8\sdk\v2.0\bootstrapper\packages\crystal reports\CRRedist2005_x86.msi

msm is here:

https://smpdl.sap-ag.de/~sapidp/012002523100005853292008E/cr_net_2005_mm_mlb_x86.zip

More info on CR runtime deployment is here;

http://msdn.microsoft.com/en-us/library/ms225270(VS.80).aspx

Find Crystal Reports -> deployment.

Ludek