2017-01-10 6 views
0

データベースに少し問題があります。私は、Entity Frameworkの(コード-最初)を使用してデータベースを作成したいが行う方法を示すすべてのチュートリアルはとても自分mainクラスメソッドではこのようなものを使用して、コンソールアプリケーションでそれを行う:WPFアプリケーションでメインクラスなしでデータベースを初期化する方法(エンティティフレームワークでコードファースト)

exampleDb.Example.Add(); 
exampleDb.SaveChanges(); 

しかし、私が作成したいですWPFアプリケーションでの私のデータベース。私は何をすべきか?

ありがとうございます。

答えて

1

App.xaml.csファイルは、App.xamlの下にあり、OnStartupをオーバーライドしてからデータベースを初期化する必要があります。

protected override void OnStartup(StartupEventArgs e) 
{ 
    base.OnStartup(e); 

    exampleDb.Example.Add(); 
    exampleDb.SaveChanges(); 
} 
+0

を見ることができますまた、あなたの

を助けることができると思います。私も移行を使用し、最終的に私のdbを作成しました。 – MadMike6661

関連する問題