私はEntity-framework-4.2でDropCreateDatabaseIfModelChanges DB初期化子クラスを使用しています。問題は新しいデータベースを作成し、古いデータが失われることです。私はいくつかの新しい値を入力するために、このクラスのseedメソッドを使用しました。しかし、そのようにして私は古いデータを保存することができません。 既存のデータを失うことなく、モデルが変更されたときにDBを削除して作成する方法を知っている人はいますか?データを失うことなくDropCreateDatabaseIfModelChangesを使用できますか?
ありがとうございます。
再作成の代わりにEntityFrameworkデータベースを修正することができます。(http://stackoverflow.com/questions/8760727/entityframework-modify-database-instead-of-recreate) – Eranga