64

既存のデータベースがあります。このデータベースからクラスファイルを生成する方法があることを望んでいました。しかし、クラスファイルからデータベースを生成することがたくさんあるようです。

Entity Frameworkを使用して既存のデータベースからクラスファイルを生成する方法はありますか?もしそうなら、どのように?誰かが私にチュートリアルを教えてもらえますか?

4

4 に答える 4

16

とてもいい解決策を見つけました。Microsoft は、Entity Framework Power Tools のベータ版をリリースしました: Entity Framework Power Tools Beta 2

そこでは、いくつかのクリックで既存のデータベースの POCO クラス、派生 DbContext、および Code First マッピングを生成できます。とてもいいです!

インストール後、いくつかのコンテキスト メニュー オプションが Visual Studio に追加されます。

C# プロジェクトを右クリックします。[Entity Framework] -> [Reverse Engineer Code First] を選択します (POCO クラス、派生 DbContext、および既存のデータベースの Code First マッピングを生成します)。

Visual Studio コンテキスト メニュー

次に、データベースを選択して [OK] をクリックします。それで全部です!これはとても簡単だ。

于 2012-04-20T13:08:22.603 に答える