2

EntityFramework 4.3 ベータ版とそのデータ移行機能を使用しています。カスタム マイグレーションを生成し、それを DB に適用するための次のコードを作成しました。

MigrationScaffolder ms=new MigrationScaffolder(configuration);
ScaffoldedMigration scaffoldedMigration= ms.Scaffold("Migration");

DbMigrator dbMigrator = new DbMigrator(configuration);
dbMigrator.Update(scaffoldedMigration.MigrationId);

スキャフォールディング機能は正常に機能し、マイグレーションが正しく生成されました。

しかし、例外が出てきて言う

「指定されたターゲット移行 '201201230637551_Migration' は存在しません。ターゲット移行が既存の移行 ID を参照していることを確認してください。」

これはまだベータ版なので、これは起こりますか? 誰かがこれを解決するのを手伝ってくれますか?

ありがとうございました。

4

1 に答える 1