2011-01-15 9 views
1

IIS 6.0を含むWindows 2003,32ビットサーバーで、MVCフレームワークとWCFサービスを使用して.net framework 4.0で開発された.netアプリケーションをセットアップしました。サービスをサポートするコンポーネントが見つかりませんでした

同じアプリケーションが勝つ2008 R2、64ビットサーバー上に設定されている場合、アプリケーションがWCFサービスにアクセスしているときしかし、我々は次のエラーを取得する:

サービスをサポートするための何の成分が検出されませんでした 説明:現在のWeb要求の実行中に、未処理の例外が発生しました。エラーの詳細とコード内のどこで発生したのかについては、スタックトレースを参照してください。

例外の詳細:Castle.MicroKernel.ComponentNotFoundException:サービスをサポートするための何の成分が

を認めなかった私たちは、64ビットサーバー上の真に「アプリケーションプール」で32ビットアプリケーションを有効にするためのフラグを設定しています。

+0

完全な例外スタックトレースとメッセージを投稿してください。 –

+0

私はあなたに同じ問題がありますが、これはまだ解決していますか? – kate

答えて

4

私はこれがWCF自体に関連しているとは思わない。 ComponentNotFoundがWindsor Castle IoCコンテナによってスローされ、その設定に何か問題があることを意味します。したがって、IoCがサービスのタイプを解決しようとすると、関連する設定が見つかりません。

関連する問題