0

IIS7.5がインストールされている32ビットのWindows7オペレーティングシステムを実行しています。

Visual Studio 2010で、WCFサービスをホストするWebサイトプロジェクトを含むソリューションを開きます。IISで、Webサイトプロジェクトを指すアプリケーションを作成しました。Webサイトのbinフォルダーには、参照する必要のある多くのアセンブリがあります。ただし、これらのアセンブリは、同じコンピューター上で.NET4を使用して構築されています。

HTTPとHTTPSの両方を使用してWCFサービスを参照できます。

ただし、(WCFコントラクトのプロキシクラスを使用して)テストWindowsアプリケーションからサービスにアクセスすると、問題のエラーが発生します。以前はすべてが問題なく機能していました。

誰でも問題を解決するのを手伝うことができますか?この問題を調査する方法は?

4

1 に答える 1

3

エラー0x80040154は、「クラスが登録されていません」を意味します。これは通常、マシンに正しくインストールされていないCOMコンポーネントに依存していることを意味します。

COM相互運用機能アセンブリを参照しているアセンブリはありますか?その場合は、それが何を使用しているかを調べてから、適切なCOMコンポーネントをインストールします。

于 2011-06-14T12:16:21.263 に答える