SQL Server 2008 R2 Express で Entity Framework 4.1 を使用します。
データベース内のテーブル [Users] を表す IDbSet<Users> プロパティを持つ、厳密に型指定された DbContext (コード内の ctx) があります。私が実行すると:
var result = ctx.Users.ToList();
そのテーブルにはレコードがありますが、データベースに何もないかのように、 result.Countは0です。ctx.Database.Connection を確認しましたが、正しい接続文字列があります。
私は実行しました
ctx.Users.ToString()
実行されるSQLを取得し、SQL管理スタジオで特定のステートメントを実行すると、ユーザーのリストを取得します.
クエリが実行されていないようで、何が問題なのか特定できません。