私はvs2010エンティティフレームワークで作業しています4.1私はいくつかのnugetインストーラからインストールしました 私は既存のデータベースでcodefirstを使用します。由来(オランダ語データベース) 私は私のモデルで使用する場合:DbContext奇妙なデータベーステーブルは、sで終了する必要があります
public DbSet<Klant> Klant { get; set; }
エラー:無効なオブジェクト名 'dbo.Klants'
私はテーブルを持っていません」 klants "しかし" klant " " s "で終わるテーブル名を変更しても問題はありませんが、これを変更することはできません。これは他のプログラムでも使用されています。
他の人にこの問題がありますか?
私は何ができますか?:?
乾杯あなた.edmx
は、その性質にtrue
にPluralize names
設定されていません
。私は確信していない!エンティティモデルを見てみましょう。 – Rhapsody