我遇到了与这个问题中描述的相同的问题,涉及到it技术。此外,我不希望从数据库中删除__migrationHistory表。
我尝试使用提供的解决方案,使用一个包含所有DbSet<>的“超级”上下文,并使用正常的上下文,但是我遇到了错误。(“Model backing DbContext has been changed”)如果您只是从SQL服务器中删除__migrationHistory表,这很容易避免,但是如我所说,我想保留历史记录。
我发现了一种简单而易用的解决方法,请参见我的答案。
我尝试使用提供的解决方案,使用一个包含所有DbSet<>的“超级”上下文,并使用正常的上下文,但是我遇到了错误。(“Model backing DbContext has been changed”)如果您只是从SQL服务器中删除__migrationHistory表,这很容易避免,但是如我所说,我想保留历史记录。
我发现了一种简单而易用的解决方法,请参见我的答案。