Jiro Laboratory

C#、ASP.NET、JavaScript、Androidとか

Code First でDBを初期化する方法

modelを変更した時に発生する例外

例外の詳細: System.InvalidOperationException: データベースの作成後、'MyMvcContext' コンテキストの背後にあるモデルが変更されました。
Code First Migrations を使用したデータベースの更新を検討してください (http://go.microsoft.com/fwlink/?LinkId=238269)。

エラーメッセージのとおり Migration でやればいいんでしょうけど、最新のコードでゼロから作り直したい場合。

  • *.sdf ファイルを削除
  • Migrations フォルダ下のファイルを全削除

これでやり直せます。