1

MVC 3 Web は VS2012 Update 1 で構築され、MySQL db に接続されています。

いつものように ado.net エンティティ モデルを追加しましたが、VS Update 1 でこのバグが修正されたと思われるにもかかわらず、自動生成されたクラスが更新されていないことに気付くまで、すべて問題ありませんでした。とにかく、すべてのエンティティ ファイル (.context. tt, .designer.cs, .tt & the ed,x.diagram) webconfig から ' 接続文字列も削除しました。

その後、最初からやり直して、新しい ado.net エンティティ モデルなどを追加しましたが、名前の末尾に 1 を追加しようとし続けます (最後のエンティティと同じ)。古いエンティティへの参照がまだあると思います。モデルはどこかにいます。

すべての参照はどこにあるので、削除できますか? これを回避するより良い方法はありますか?エンティティ モデルにまったく別の名前を付けることもできると思いますが、それは安っぽく見えます。

ああ、もう1つ、nugetでEF 5.0を取得しましたが、プロジェクトの参照とWeb構成全体で、ef 4.4を参照しています。これは問題の一部でしょうか?

4

1 に答える 1