16

私はVS2012でEF5を使用しています.データベースファーストメソッドです。

新しいテーブル X をデザイン サーフェイスに追加すると、テーブルが表示され、エラーなしで保存してコンパイルできます。ただし、クラス X は生成されません (ソリューション エクスプローラーの MyModel.tt の下)。

MyModel.tt を右クリックして [Run Custom Tool] を選択すると、クラスが生成されます。

この動作は、クラスが自動的に生成される EF4 および VS 2010 で経験したものとは異なります。

  1. テーブル クラスが自動的に生成されるように、この動作を変更できますか?
  2. テーブルのクラスが自動的に生成されないのはなぜですか?
4

2 に答える 2

21

これはVS2012のバグです。詳細はこちら:http ://entityframework.codeplex.com/workitem/453

于 2012-10-04T21:29:27.713 に答える
3

これは、本日出荷された VS 2012 Update 1 で修正されました。http://www.microsoft.com/visualstudio/eng/downloads#d-visual-studio-2012-updateから入手できます。

于 2012-11-27T06:01:15.367 に答える