DCOM で使用するためにクライアントにビジネス オブジェクトを登録する
カスタム ビジネス オブジェクトは、クライアント側がプログラム名 (ProgId) を、DCOM 上で使用可能な識別子 (CLSID) にマップできるようにする必要があります。 このため、DCOM オブジェクトの ProgID は、クライアント側のレジストリにあり、サーバー側のビジネス オブジェクトのクラス ID にマップされている必要があります。 他のサポートされているプロトコル (HTTP、HTTPS、インプロセス) の場合、これは必要ありません。
重要
Windows 8 および Windows Server 2012 から、RDS サーバー コンポーネントが Windows オペレーティング システムに含まれなくなりました (詳細については、Windows 8 および Windows Server 2012 の互換性クックブックを参照してください)。 RDS クライアント コンポーネントは、今後のバージョンの Windows で削除される予定です。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。 RDS を使用するアプリケーションを、WCF Data Service に移行する必要があります。
たとえば、MyBObj というサーバー側のビジネス オブジェクトを特定のクラス ID、たとえば "{00112233-4455-6677-8899-00AABBCCDDEE}" で公開する場合は、次のエントリがクライアント側レジストリに追加されていることを確認してください。
[HKEY_CLASSES_ROOT]
\MyBObj\Clsid\(Default) "{00112233-4455-6677-8899-00AABBCCDDEE}"