-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
warning: no type library found #29
Comments
If |
MyComDll.dll is x86. |
Is this COM DLL registered with regsvr32? |
That Dll was not registered with regsvr32. My goal is to do "Reg Free". |
@somanuell generally speaking it is almost impossible for the development environment to be regfree, in my experience. But your deployment can be. As a further check of your environment and that UMMM & its dependencies are setup correctly, will it work for a standard VB6 or system DLL? Something like MSCOMCTL.ocx? Or do you get a similar error even in that case? |
I am OK with having to use the Registry at dev time.
|
I getting the same error, using latest
Registering / unregistering |
The error generally means that UMMM cannot access the type library living inside the referenced OCX using the system provided TLBINF32.DLL helper DLL. Btw, you don't need clean OS to use UMMM because there is no MSCOMCTL.OCX on clean Win7 anyway. Where is this OCX sourced from and is it compatible with Win7? You can run UMMM on your dev machine where MSCOMCTL.OCX is installed and working correctly (can be referenced by a project) and this is usually what we do -- run UMMM on the build server (which has all DLLs/OCXs registered) as a post-build step. |
I use clean system for further testing Registration-Free COM. I have only compiled |
Ooops, sorry about that! So it seems UMMM does have a non-system provided dependency. |
My ini file, for the time being, is super simple:
But:
The Dll has a tlb in its resources via a classic
1 TYPELIB "MyComDll.tlb"
OleView.exe is able to see/load that tlb.
The text was updated successfully, but these errors were encountered: