最初に Entity Framework コードに問題があります。
SQL データベースに「myId」という既存の列があります。次のようにクラスに追加しています:
public virtual int? myId { get; set; }
私は実行します: update-database -connectionStringName '[SiteName]' -force
すべて正常に実行されますが、データベースを見ると、既存の列が「myId1」に変更されていることがわかります。既存の列の名前が変更され、使用されない理由がわかりません。ご覧のとおり、名前に「1」が追加されています....?
どんなアイデアでも大歓迎です!