'Load Report Failed' with CR from .Net 2003

I have an app developed in VS.net 2003 that targets the 1.1 version of the framework.  I also have a setup package that deploys all of the required merge modules for crystal reports.  When I run the app on XP or 2000 boxes, everything works great.  When I try to run the app on a Win 98 box and print print/preview a report, I get a "Load Report Failed" error.

This appears to be a probelm documented by Crystal Decisions and they have an article in their knowledge base about it.  However, I've tried everything they suggest (plus a few other things) to no avail.

Has anyone found a solution to this problem   

I've verified the following:
  All required merge modules have been installed.
  The proper version of the framework is installed.
  The correct version of ATL.dll is present.
  IE6 sp1 has been installed.

The other strange thing is that when I try to manually register the crystal reports query engine (suggested by CR knowledge base, CRQE.dll) it fails to register.  Nothing seems to work correctly.

Any info would be greatly appreciated!


Answer this question

'Load Report Failed' with CR from .Net 2003

  • manoj mishra

    Ok.  I jumped the gun.  I've done over 50 different things on my test machine here and I've got it to finally work.  I thought it was fixed, but the software still doesn't work on the client's side.  I just re-formatted my test machine with Windows 98 SE, and I'm going step by step to get to the bottom of this.  Damn you Windows 98!
  • chill_pill

    Wow... I've seen this problem all across the internet.  My report source are strongly typed DataSet/XML files.  The program works correctly on any Windows 2000, XP, and 2003 machines.  Perfect!  This problem 'Load Report Failed' only occurs on Windows 98 machines. 
  • Ayman Farouk

    Have you resolved this   We have the same problems but with VB6 and are at our wits end.
    Thanks...Terry Gregson

  • Shaun Wilde

    Just solved it.
    Its quite obvious when its pointed out by someone else!!!
    A drive on the network thats mapped to your local PC (that contains the reportsource), will not be mapped as the same name anywhere else (unless you are extremely lucky).

    So just point the reportsource to the full UNC address

  • bollwerj

    Hello,
    I have the same problem for a couple of weeks now, with still no solution!
    I've tried everything listed above, nothing works, expect for 1 thing, i haven't tried yet: to copy the DbgHelp.dll file in the windows directory. Can somebody please give me a link to this file  I searched the internet, but i didn't find it. Maybe then it will work...

    GRTZ!

  • Evan Tupper

    I got it!!!!!!!!!!!!!!1

    The Windows 98 machine had an older version of IE5.  The "fix" is installing IE6SP1. :cool:

  • sulmau

    UNREAL!  I've tried this before, and it didn't work. Well what do you know.......  it [b]does work[/b]!

    These are the exact steps I went through.
    Note: This is on a fresh install of Windows 98.

    1)  Launched installation program.
    The .NET setup is the bootstrapper setup.  Meaning, the .NET framework is distributed with that app, and will ask to be installed if the user doesn't have the .NET framework.

    I got a message about having an old version of IE. 

    2) Installed IE 5 (you may also install 6 on Windows 98).  Reboot.  

    3) Launch installation program again.  Program asks to install the .NET framework.  Installed, reboot.  Continue installation.  Install product.

    4) Just to see if the ' Load Report Failed' still exists, I went in and tried to view a report (Crystal reports).  I got the error message.  So I close out.

    5) COPIED the DBGHELP.DLL file to [b]C:\Windows\System[/b] not C:\Windows\System32
    You don't have to register this DLL.

    6) Launched the report again, and it works.

  • chakravarthy_msc

    I have been hunting everywhere for this solution. 

    Thanks!

  • UserVBA

    I ran into the same thing when I converted my app from VS.NET 2002 to 2003.  For Windows 98, there is a file DGBHELP.DLL that you need to copy into the Windows\System32 folder.  Once that file is copied, the reports will work fine.

    Joe

  • Sean Alford

    Hello,
    The solution is copy the DBGHELP.DLL in Windows\System directory.

    The file is located in C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE, version of file: 6.0.17.0

    Bye

  • Piers Lawson

    Hi All
    Yes, we're having the same problem, but I develop on XP Pro, with Visual studio 2003, all the latest bells & whistles, app works fine, but when its deployed anywhere else (XPPRO, NT4, 2000, 98, 95)  I get the same, Load Report Failed when I run a Cristal Report, all other aspects of the app work fine!!!!!!
    If anyone has an answer I think a lot of people will be grateful
    Regards
    Dave

  • 'Load Report Failed' with CR from .Net 2003