I followed the instructions in SAP Note 1217235 - Runtime file requirements for Crystal Reports 10 XML ODBC driver (Crxml19.dll) to build a setup package for my application with the ODBC XML Driver, but when I have installed the setup I get the following error in Microsoft ODBC Administrator when trying to use the driver:
The setup routines for the CR ODBC XML Driver 4.20 ODBC Driver could not be loaded due to system error code 126.
This is followed by the error:
Could not Load the setup or translator library - with the messagebox title of Drivers' ConfigDSN, ConfigDriver, or ConfigTranslator failed.
On my development machine the driver shows up in the list of ODBC drivers with the versions, company and date columns filled in properly, On the target installation the verison and company columns show "not marked" and the date is blank.
Of course this all works on my development machine which was upgraded from earlier versions of Crystal Reports to version 10.
The only thing different about my development machine is that the article lists the licence file as lvcr.lic and the one I have is qecr.lic. I found another article that explained that depending on the version of version of crdb_odbc.dll, you use one or the other. The earlier version looks for qecr.lic, but both versions mentioned were version 9.x. My version of crdb_odbc.dll is version 10.0.5.768
I have used depends.exe to point our any missing dependancies, but the only one it finds is with GDIPLUS.DLL which is present on my target computer in a newer version. Depends.exe shows the same error on my development computer where the XML ODBC driver works.
I've run out of ideas - Please help !!