I can't print in new software because dll won't register

Discussion in 'Software' started by Idus38, Aug 12, 2012.

  1. Idus38

    Idus38 Private E-2

    Thanks in advance for any suggestions anyone may have.

    I'm using a laptop with an Intel T5750 Core 2 Duo that I bought new. I still have the disks that came with it.

    It came with Vista, but I had the computer store (local shop) downgrade it to XP Professional at the time of purchase. It displays that it's version 2002 with service pack 3.

    A week ago, I purchased a specialized software package from the developer. During installation I had the following error message: "Unable to execute file Regsvr32.exe Create Process Failed; Code 267 The Directory Name is Invalid".

    The installation stopped. I had the option of hitting "OK" or "Cancel". I selected OK.

    The installation finished and the program launched. Everything appeared to be working until I tried to print something.

    When I opened the print window, I got the following message: "Error #39 Description: Component "CRviewer9.dll" or one of its dependencies not correctly registered: A file is missing or invalid @ Line 85.

    I run CCleaner frequently, and did so after this happened. Other than the Crystal Reports Viewer, the program works as intended.

    I did install the software on a desktop machine that also runs XP Pro and had no issues with the printing there, so I'm confident that the problem is with the laptopl.

    The developer stated that it's a operating system problem, not a problem with their software. They suggested manually registering the dll, but I haven't tried that yet.

    I thought I'd be sensible and ask for advice before I started trying things that may do more damage than good.

    Suggestions appreciated.
     
  2. pwillener

    pwillener MajorGeek

    Did you install that software as an Administrator user? If not, it may be easiest to reinstall the software under an Administrator user, or right-click on the installer, then select 'Run as Administrator'.

    Another option is to try registering that dll manually. Locate file 'CRviewer9.dll', then open a Command Prompt.

    In the Command Prompt window, navigate to the folder where that dll is located, then type
    Code:
    regsvr32 CRviewer9.dll
     
  3. pwillener

    pwillener MajorGeek

    P.S. Welcome to Major Geeks! :)
     
  4. Idus38

    Idus38 Private E-2

    Yes, I only have one uset account and it's set as administrator.
    I should have stated that. I'll try the manual register suggestion and report back.

    Thanks for the welcome. I'm impressed with this site already.
     
  5. cipher

    cipher Major Geek Extraordinaire

    And for us lazy types:

    You can hold down the Shift Key when you right click the folder, the Open Command Window Here menu item will appear for you.
     
  6. Idus38

    Idus38 Private E-2

    Ok, I couldn't actually find the crviewer9.dll file, so I downloaded it from the internet, placed it in the assumed correct location, opened a command prompt, and executed the regsvr32 command to register it.

    Result message: "DLL Register Server in CRviewer9.dll Succeeded".

    I exited the command prompt, opened the software and attempted to print and received a text box with a label that said "Program Error" on a blue background.

    Inside the text box:
    "An Error Occured
    Error Number -2147024770
    Error Description: Automation Error
    The Specified Module Could Not Be Found at Line 10"

    The only option was to select an "OK" button.

    After selecting the OK button, I got another text box that said:

    "Run time error '6'
    Overflow"

    Another "OK" button that completely closed the program when selected.

    Any ideas?

    Again, thanks for the help.
     
  7. Idus38

    Idus38 Private E-2

    To clarify about the"assumed correct location":

    When I couldn't find the file, I ran CCleaner resistry cleaner option. It listed an item for the crviewer9.dll file. I wrote down the directory it listed and installed the file in that directory after I downloaded it.

    I exited CCleaner without fixing the issue, but I didn't write down the error type at the beginning of it's listing.
     
  8. cipher

    cipher Major Geek Extraordinaire

  9. Idus38

    Idus38 Private E-2

    The software is a stand alone MS Access based application that came with pre-defined reports designed to be viewed with a Crystal Report Viewer that came included with the application and was intended to be installed as a part of the application.

    For some reason the viewer part of the installation would not install on my lap top. I was able to fully install it on an old desk top machine that also runs XP Pro.

    The delevoper sent me a seperate install file that was intended to only install the viewer, but that also would not install it.

    I read the Active X link. Should I somehow uninstall the Active X and then reinstall it? If so, how?
     
  10. cipher

    cipher Major Geek Extraordinaire

    If you are using IE8, i would try the HTML fix on that page.
     

MajorGeeks.Com Menu

Downloads All In One Tweaks \ Android \ Anti-Malware \ Anti-Virus \ Appearance \ Backup \ Browsers \ CD\DVD\Blu-Ray \ Covert Ops \ Drive Utilities \ Drivers \ Graphics \ Internet Tools \ Multimedia \ Networking \ Office Tools \ PC Games \ System Tools \ Mac/Apple/Ipad Downloads

Other News: Top Downloads \ News (Tech) \ Off Base (Other Websites News) \ Way Off Base (Offbeat Stories and Pics)

Social: Facebook \ YouTube \ Twitter \ Tumblr \ Pintrest \ RSS Feeds