-
Notifications
You must be signed in to change notification settings - Fork 2
Register SELOGCOM in COM Plus
Freddie Akeroyd edited this page Jul 26, 2020
·
4 revisions
The steps here are only required on a SECI instrument that needs an updated ISISICP, or an IBEX instrument that may revert back to SECI at some stage
Open GENIE is a 32bit program, the ISISICP is 64 bit, and a DCOM component called SELOGCOM is used by SECI and Open GENIE to log values. This component is no longer built in 32bit format, SECI already uses the 64bit version (built as part of isisicp) but a workaround is needed for Open GENIE.
Many DCOM components are run in-process and need to be of the correct architecture, however if a DLL component is registered with COM+ it will automatically be run out of process using dllhost.exe and so be callable by any architecture.
- create a CMD windows with admin privileges
- type
dcomcnfg - select
component service->computers->my computer - open COMP+ Applications and confirm SELOGCOM is not already there
- right click on
com+ applications, selectnew applicationandcreate empty application - when prompted, chose
server application, name itSELOGCOMand accept the remaining default answers. - right click on
selogcomin COM+ applications, inproperties,security tabuncheck/disable "enforce access checks for this application" - open up the
selogcomtree in explorer, right click oncomponentsand selectnew componenttheninstall new component, browse toC:\labview modules\DAE\service\x64\Release\selogcom.tlb`