0

Code Only の上に WCF DataService を構築しようとしていDbContextます。ただし、最初のDbSetプロパティを追加するとすぐDbContextに、.svc にアクセスすると「リクエスト エラー」が発生します。

エラーを取得するために必要なのは、これを持っていることだけDbContextです:

public class JukeboxContext : DbContext
{
    public DbSet<Song> Songs { get; set; }
}

それに基づいて基本的なWCF DataServiceを実行すると、サービスを実行するとエラーが発生します。

私が何をする必要があるかについてのアイデアはありますか?

4

1 に答える 1

0

例外は、どのフィールドが主キーであるかを解決できないことを意味します。簡単な方法は、ID または ID という名前を付けることです。それ以外の場合は、DataServiceKey 属性で複合キーを使用できます。

于 2011-02-26T18:06:44.247 に答える