WCF Data Service に接続された Entity Data Model を持つ ASP.NET 4.0 Web サイトがあります。サービスとモデルが同じアセンブリにある場合、すべてが機能します。残念ながら、モデルを別の「共有」アセンブリに移動 (および名前空間を変更) すると、サービスはコンパイルされますが、ブラウザーで起動すると 500 エラーがスローされます。モデルを共通のアセンブリ (RiaTest.Shared と呼びましょう) に入れたい理由は、クライアントとサービスの間で共通の検証コードを共有したいからです ([追加] の [詳細設定] タブで [参照されたアセンブリで型を再利用する] をチェックすることにより)。サービス参照ダイアログ)。
とにかく、私はこれに数時間を費やしましたが役に立たなかったので、その点で助けていただければ幸いです...