views:

17

answers:

0

Hi,

I am using Windows XP SP2, VS 2008 SP1 like this:

  • brought up 2 singleton COM servers out of process in c++
  • one GUI app in c++

The GUI app used to instantiate both singleton COM servers and then two other programs used to load each singleton COM server - one server for the first prog, the other for second prog. All went well

  • migrated the GUI app to a windows service, non-managed
  • played with DCOM Config Identity both COM servers and with the newborn service's Logon properties

All I could accomplish was one of the COM servers to act as a singleton while the other is always instantiated twice, once by the service and once by a program (internet explorer if it should matter).

Your stdinput is appreciated, Thanks