0

問題

プロジェクトをライブ環境でテストすると、完璧に動作します。すべての接続が適切に行われ、両方の edmx が適切に機能します。

ただし、それを Web サーバーに公開すると、edmx ファイルの 1 つが「リモート サーバーがエラーを返しました: 見つかりません」というメッセージを返します (図を参照)。 エラー

情報

IdeaBlade v6.1.7.0、Caliburn.Micro v1.3.1.0、および MefContrib.Silverlight v1.1.0.0 で Silverlight 5 プロジェクトを使用しています。

そこにedmxファイルを含む別のクラスライブラリを配置しました。

2 つの edmx ファイルがあります。1 つは通常のデータ用で、もう 1 つはローカリゼーション用です。

現在、StaticContent の EDMX が機能しないことがわかりました。上の画像に示すエラーが常に返されます。

しかし、ローカル マシンでテストすると、問題なく動作します。

さらに情報が必要な場合は、とにかく私を助けてくれる人を探しています。遠慮なく尋ねてください。

私がすでに試したことのリスト

staticcontent edmx を再度追加しようとしました。

それらを組み合わせようとしましたが、これにより、より多くのエラーと困難が生じました。

staticcontent edmx データソース キーを他の edmx と同じに設定しようとしました

すべてのカスタム dll は「Copy Local = true」に設定されています。

4

1 に答える 1

1

EntityServer と通信できない場合、クライアントで NotFound エラーが発生します。これは通常、各モデルでデータ ソース拡張機能を使用していない限り、EDMX 自体とは関係ありません。

残念ながら、クライアントがサーバーと通信できない理由は多数あります。こちら で説明されているように、まずサービス ページに移動して、サービスが実行されているかどうかを確認できます。サービスに問題がある場合は、このページにエラーが表示されます。

また、必要なものがすべて揃っているかどうかを確認するために、展開手順に関するこのページも参照してください。

于 2013-10-29T17:14:51.750 に答える