Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Problem in registering COM DLL on Machine not having VFP 6.
Message
From
21/04/2000 02:46:36
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Title:
Problem in registering COM DLL on Machine not having VFP 6.
Miscellaneous
Thread ID:
00362146
Message ID:
00362146
Views:
66
I have made a simple COM DLL in VFP 6.

The steps I followed are,

1. Define OLE Public class TESTCLASS in TESTCODE.PRG
2. Inculude it in new project TESTPROJ.
3. Built the project using build option
A. Build Option - Muilti-threaded COM server (dll)
B. Options - Recompile All Files
Display Errors
Regenerate Component IDs

After completion of Build process, DLL registered in my computer's ( Windows 95 ) registry. Now the created TEST.DLL can be registered in any machine having VFP 6.0 Installed, but while registering that DLL on a Machine, On which VFP 6.0 was not installed, I got the Error Message - "DLL Regester Server In failed. Return Code was 0x80004005"

I got success After installing VFP 6.0 on that machine.

So, What may be the reason for this?
Should we make conclusion that to Register a DLL, Build from VFP6.0, Requires a perticular DLL of VFP 6.0 to be registered first and then we can register our DLL ? Which VFP 6.0 DLL(s) is mandatory for this ?
Next
Reply
Map
View

Click here to load this message in the networking platform