最近、ソフトウェアを更新しました。データベースに新しいテーブルを追加する必要があります。使ってます
Update-Database -Force -Verbose
開発用PCのデータベースを更新します。しかし、ソフトウェアの更新バージョンをクライアントマシンにインストールすると、次の例外がスローされます。
The model backing the ‘MyContext’ context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269)
データベースを削除して再作成すると、正常に機能します。
しかし、クライアントマシンに既存のデータベースを削除することはまったく不可能です。データを失うことなく、新しいテーブルを追加する必要があります。
既存のデータベースのデータを失うことなく、新しいテーブルを追加する方法を教えてください。
使ってます
Visual Studio 2012
Entity Framework 5.0
DotNet 4.0
MSSQL Server 2008 R2