0

ターミナル サーバー上の Windows Server 2008 でアプリケーションを実行しようとすると、次のエラーが発生します。

次のエラーのため、CLSID {abcdef} を持つコンポーネントの COM クラス ファクトリを取得できませんでした: 80040154

リモート経由でターミナル サーバーに接続し、必要な .dll が「渡される」ターミナル サーバーに接続します。

アプリケーションの 1 つのバージョンを x86 でコンパイルする、interop dll を登録しようとするなど、いくつかのことを試しましたが、何も機能しません。最後に、顧客のサーバーで動作するバージョンを 1 つ試しましたが、同じ問題が発生しました。クライアント サイトでは、以下のレジストリにエントリがあります。

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{3E7F07BE-37A9-4F37-894E-6316543BBE71}

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\xxCOM.xx\CLSID

xx はサーバー側のアプリケーションの名前で、エントリはありません。おそらく、ターミナル サーバーの設定が間違っているか、設定されていないだけでしょうか? クライアントとサーバーの両方が仮想マシン上で実行されています。助言がありますか?

ありがとうございました!

私がたどったいくつかのリンク: 同じエラー DCOMCNFG

4

0 に答える 0