新しい Silverlight アプリケーションを作成したので、"SilverlightOnLineChess.Web" という Web プロジェクトと "SilverlightOnlineChess.Client" という Silverlight アプリを作成しました。このソリューションでは、「SilverlightOnlineChess.Data」という名前の新しい WCF RIA サービス クラス ライブラリを作成しました。これにより、「SilverlightOnlineChess.Data.Web」という名前の関連する Web プロジェクトが作成されます。「SilverlightOnlineChess.Data.Web」プロジェクトで必要なエンティティ データ モデルとドメイン サービス クラスを作成し、「OData エンドポイントを公開する」を確認しました。
アプリを介してデータを表示するために、すべてがうまく機能します。ただし、OData が返す内容を確認するために URL にアクセスしようとすると、次のようになります。 . 「SilverlightOnLineChess.Data.Web」ではなく、メイン Web プロジェクト「SilverlightOnLineChess.Web」でサービスとエンティティ モデルを作成した場合にのみ機能します。
したがって、次のようにURLを入力すると:
" http://localhost:49771/SilverlightOnlineChess-Web-OnlineChessService.svc/OData/ "、メタデータを返します。
何か案は?