LocalServer32\LocalServer32 registration for Office Object.

  • Thread starter Thread starter david epsom dot com dot au
  • Start date Start date
D

david epsom dot com dot au

I am trying to modify the behaviour of an Access Automation object by
modifying the LocalServer32\(default) entry.

This has no effect unless I delete or rename the LocalServer32\LocalServer32
entry.


Has anyone seen any documentation on the (CLSID)\LocalServer32\LocalServer32
entry? and specifically how it applies to office automation objects?

I have not found any documentation at all yet (!)

So far all I know is that it is the LocalServer32\LocalServer32 value is not
entered into the registry on (some) versions of windows, and that when
present it overrides the LocalServer32\(default) value in some
circumstances.

(Later on, we expect to use more sensible methods of invoking the automation
objects: at the moment we are using simple methods with modified
registration)

Any information or pointers will be welcome :)


(david)
 
David

This LocalServer32\LocalServer32 entry is a Windows
Installer Entrypoint and will be created through the
Windows Installer Installation if the CLASS is created by
using the CLASS Table.

Please note that the DLL Loader had to be changed to read
this key prior to access the component behind the CLASS.
This change to the DLL Loader is not available in Windows
NT 4 so the LocalServer32\LocalServer32 is created on
Windows 2000 and Windows XP only.

Stefan Hotan
Windows Installer Consultant
www.windowsinstaller.ch
 
Back
Top