3

を使用しようとするとupdate-database -verbose -force、エラーが発生します。

ALTER TABLE DROP COLUMN failed because column 'countReferralsRegistrations' does not exist in table 'UserProfile'.

問題は、モデルとテーブルUserProfileにこの列がない(そして、したくない)ということです。

どうすれば解決できますか?

4

2 に答える 2

3

解決

最初に使用します:Add-Migration InitialMigrations -IgnoreChanges次に update-database verbose。これはうまくいくでしょう

于 2013-03-27T12:07:18.433 に答える
0

これは、テーブル列を手動で削除してデータベースを更新する可能性があるために発生します。

これがこの解決策です。-最後に作成した移行ファイルを開きます。-行の下にコメントし、データベースを再度更新します-DropForeignKey、DropIndex、DropColumn

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

于 2016-11-04T05:57:54.677 に答える