Link to home
Start Free TrialLog in
Avatar of keith66miners
keith66minersFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Run time error 3633 - cannot load DLL '?????L?'

Hello experts,
I have a Windows 2000 vb6 and Crystal Reports XI development environment. I need to deploy to Windows XP (version 5.1 build 2600.xpsp_sp3_gdr.101209-1647 : Service pack 3).
I am using Visual Studio Installer process to create a Project.msi file that I run as administrator on the XP box and which installs the Project successfully.

I recieve the error(in title)  when I try to run the project - first thing in the project is to open database access using the code
here:-
strcn = "ODBC;DSN=LocalServer;UID=sa;PWD='pallas';DATABASE=Miners Live Database"
Set myworkspace = DBEngine.CreateWorkspace("ODBCWorkspace", "", "", dbUseODBC)
Set Dbgeneral = myworkspace.OpenConnection("", dbDriverNoPrompt, False, strcn)
Dbgeneral.QueryTimeout = 120   'Default 30 secs may not be enough

This code certainly woks for Windows 2000 environment.

Anybody help?
Thanks
Keith

   
SOLUTION
Avatar of cookre
cookre
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of keith66miners

ASKER

cookre,
Yes I have seen this already - I have included the Msrdo20.dll (using the add file process) - when the build finished it had generated another task "warning that the M...msm file already contained that dll and advised to use that" (sorry about M...msm but I'm not at work). I didn't have time to try running the MSI file - will do so tomorrow.
Keith  
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of LeeTutor
I've requested that this question be deleted for the following reason:

This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
I'm sorry - I've been away.
I do believe  "cookre" should recieve some points for his comment - so I probably should have acepted his answer.
The question should not be deleted as I believe it would be helpful for anyone else meeting this problem.
I will raise my followup as a separate question.
Thanks
Keith
The link helped to ensure I was on the right lines - although it didn't work as stated.