Add-Migration错误地生成代码

时间:2019-04-16 13:23:33

标签: entity-framework-6 ef-code-first

在运行add-migration时(过去成功运行过它之后),它现在以错误的顺序生成代码,就像模板已损坏一样。 using语句出现在名称空间语句中,并且我几乎可以肯定这是导致随后的add-migration问题的原因,而这些问题也没有填充Up()和Down()方法。有人见过这种情况吗?

在添加迁移之前,我曾尝试运行update-database,甚至删除了数据库并成功运行了update-database。以前的迁移类似乎根本没有损坏。这似乎只会影响我的尝试。

也-其他计算机上的团队中的其他成员已成功运行add-migration,因此看来这是我的计算机特有的。我也完成了完整的批处理构建。

是这样的:

namespace SqlServer.DAL.Migrations
{
    using System;
    using System.Data.Entity.Migrations;

    public partial class test : DbMigration
    {
        public override void Up()
        {
        }

        public override void Down()
        {
        }
    }
}

0 个答案:

没有答案