Se si esegue il programma come un servizio è scomodo, è possibile modificare temporaneamente il Registro di sistema affinché il programma viene eseguito come un normale server locale. Rinominare semplicemente il LocalService in base alle vostre AppID per _LocalService e garantire la LocalServer32 chiave sotto il CLSID è impostato correttamente. (Si noti che utilizzando DCOMCNFG per specificare che l'applicazione deve essere eseguita su un computer diverso Rinomina tuo LocalServer32 chiave di _LocalServer32 .) In esecuzione il programma come un server locale richiede alcuni secondi più all'avvio del computer, perché la chiamata a StartServiceCtrlDispatcher in CServiceModule::Start richiede alcuni secondi prima che essa non riesce.