2011-11-06 16 views
6

私のローカル環境にアプリケーションがロードされています。これは私が継承したものであり、まったく動作しないコードベースです。現時点で、ブラウザで「http://test.myapp.com:75/」に移動すると、次のエラーが表示されます。ファイルまたはアセンブリをロードできませんでした。Microsoft.ServiceModel.DomainServices.Hosting

説明設定ファイルの処理中にエラーが発生しましたこの要求に対応する。以下の特定のエラーの詳細を確認し、設定ファイルを適切に変更してください。 パーサーエラーメッセージ:ファイルまたはアセンブリ 'Microsoft.ServiceModel.DomainServices.Hosting、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35'またはその依存関係の1つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。

私はRIAデータサービスがロードされていることを確認し、確認しました。ファイルはC:¥Program Files(x86)¥Microsoft SDKs¥RIA Services¥v1.0¥Libraries¥Serverにあります。興味深いことに、このディレクトリのアセンブリはGACにロードされません。私はGACにロードしようとしましたが、アセンブリをC:\ Windows \ assemblyにドラッグすることはできず、試してもエラーは表示されません。

私は間違っていますか?

+1

このアセンブリはすでにGACにインストールされているはずです。インストールの問題で推測する必要があります。間違ったものを探している場合、.NET 4 GACはc:\ windows \ microsoft.net \ assemblyにあります。ドラッグ&ドロップによる登録は機能しなくなりました。 fuslogvw.exeを使用して、アセンブリ解決の問題のトラブルシューティングを行います。 –

+0

だから?その問題を解決するには? –

答えて

6

Microsoft.ServiceModel.DomainServices.Hostingライブラリは、標準WCF RIAサービスの一部ではありません。 WCF RIA Services Toolkitを別途ダウンロードしてインストールする必要があります。

WCF Extensibility – Configuring the Endpoint for WCF RIA Servicesもお読みください。

+0

RIAサービスを別途インストールすると、少なくとも3つ以上のコンポーネントをインストールするよう求められます。 –

2

私は同じ問題を抱えており、解決しました。

ファイルCにおける "Microsoft.ServiceModel.DomainServices.Hosting.dll":\プログラムファイル(x86の)\マイクロソフトのSDK \ RIA Servicesの\ v1.0を\ライブラリ\ Serverは、1間違っです。

1がここ
C:\ Program Filesです(x86の)\マイクロソフトのSDK \ RIA Servicesの\ v1.0を\ライブラリ\サーバー\ SP2

私はこの問題は多分caursed考えますdllファイルのバージョンです。 最初のものは古いもので、もう1つは新しいものです。

0

.NETのバージョンをアプリケーションリストに間違って設定すると、この問題が発生することもあります。

関連する問題