I have a versioning problem with a .Net component.
The component (COM DLL) was originally compiled to version 1.0.x.x . The
application that calls this component is a VB 6 Exe.
Having recompiled the component to version 1.3.x.x (no code changes just
getting the version numbers to conform to company policy), uninstalled the
original version from a second dev machine and installed the new version,
the application now refuses to create an object from the DLL (Cannot create
Active X object....).
I've run regclean on the machine, installed the component via it's own
installer (originally to a C:\Program Files\Subdir.. directory and later to
the System32 dir), ensured all previous version were removed etc .... But
I'm still in the DLL Hell that .Net was supposed to eradicate.
I've added a reference to the component in a new project in VB 6.... tried
to create an object from the library and got the same result.
Checked the Assembly permissions etc (set to Unrestricted).... and now I'm
starting to have a nervous breakdown !!!!! :-|
Anyone got any hints ?
Thanks
Gary