ローカル サーバーとしてのプログラムの実行

更新 : 2007 年 11 月

プログラムをサービスとして実行するのが不便な場合は、レジストリを一時的に変更して、プログラムを通常のローカル サーバーとして実行できます。そのためには、AppID の下の LocalService 値を _LocalService に変更し、CLSID の下で LocalServer32 キーが正しく設定されていることを確認します。なお、DCOMCNFG を使用してアプリケーションを別のコンピュータで実行するように指定すると、LocalServer32 キーが _LocalServer32 に変更されるため注意してください。プログラムをローカル サーバーとして実行すると、スタートアップに余分に数秒かかります。これは、CAtlServiceModuleT::StartStartServiceCtrlDispatcher の呼び出しが失敗するまでに数秒かかるためです。

参照

参照

デバッグのヒント