Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 968
  • Last Modified:

craxdrt9.dll Windows 2K & XP conflicts?

Hi,

I have a VB6 application that can view & print some CR9 reports (aside from doing other stuff). I've packaged the application using InnoSetup and that when deployed on a Windows 2K machine, everything works just fine. Problem is when I deploy to an XP machine (tried it on 3 different XP machines with same result) and this causes my deployment package to hang.

I've traced which dll file that's causing it to hang. It's craxdrt9.dll. I believe it hangs when the installation is trying to register this dll. I tried registering it manuallly on an XP machine and it registers just fine.

Question: Is there an issue with regards to this dll when being distributed on an XP machine? has anybody heard of a fix or have heard this same problem arising from someone else?

Here is the InnoSetup script line that deals with craxdrt9.dll:
Source: c:\program files\crystal decisions\report designer component\craxdrt9.dll; DestDir: {cf}\crystal decisions\2.0\bin; Flags:  regserver restartreplace sharedfile

Thanks is advance!
0
PePi
Asked:
PePi
  • 2
1 Solution
 
ebolekCommented:
0
 
PePiAuthor Commented:
Thanks Emre, gonna check it out
0
 
sonashishCommented:
I am also facing same problem, please let me know how do you manage this problem.
0
 
ebolekCommented:
You shouls manually register the appropriate dlls as the article suggests

To manually register DLL Files:

1. On the 'Start' menu, click 'Start' > 'Run'. The 'Run' dialog box appears.

2. In the 'Open:' text box, enter "regsvr32.exe 'full_path_to_file.dll'" and click 'OK'.

Regards
Emre
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now