C# 根据官方文章删除.mdf后出现问题
根据删除C# 根据官方文章删除.mdf后出现问题,c#,asp.net-mvc,visual-studio-2015,C#,Asp.net Mvc,Visual Studio 2015,根据删除.mdf时,我成功完成了所有步骤。但是,按照此步骤删除.mdf后: 在解决方案资源管理器中,单击“显示所有文件”图标,然后单击鼠标右键 单击添加数据\aspnet MvcAuth-.mdf并单击删除 当我在PM控制台中键入Enable Migrations时,我收到消息: 已在项目“ContactManager”中启用迁移。到 覆盖现有的迁移配置,请使用-Force 参数 之后,我在Internet Explorer中启动了它。没有登记表 生日快乐。我根据文章完成了所有步骤。您是否尝试使
.mdf
时,我成功完成了所有步骤。但是,按照此步骤删除.mdf
后:
在解决方案资源管理器中,单击“显示所有文件”图标,然后单击鼠标右键
单击添加数据\aspnet MvcAuth-.mdf并单击删除
当我在PM控制台中键入Enable Migrations
时,我收到消息:
已在项目“ContactManager”中启用迁移。到
覆盖现有的迁移配置,请使用-Force
参数
之后,我在Internet Explorer中启动了它。没有登记表
生日快乐。我根据文章完成了所有步骤。您是否尝试使用代码优先迁移重新创建数据库?删除MDF文件后立即删除migrations目录中的所有现有迁移,然后在Package Manager控制台中执行
Add Migration InitialCreate
和Update Database
。@Tetsuya Yamamoto,我尝试键入:“Enable migrations-EnableableAutomaticMigrations-Force”成功。然后我键入:“添加迁移初始-强制”。我得到:“重新搭建迁移‘初始’”。但当我键入“更新数据库”时,我得到了这样一条信息:“错误号:2714,状态:6,类:16,数据库中已经有一个名为“AspNetRoles”的对象。”将添加迁移命令更改为添加迁移初始-强制-忽略更改,然后在更新数据库时尝试Verbose
开关:updatedatabase-Verbose
@Tetsuya Yamamoto,PM>添加迁移初始值-强制-忽略更改我得到了重新搭建迁移“初始值”。然后更新数据库-详细信息我得到了……….ClientConnectionId:1ec44fb6-b824-4095-8c87-698af8a6d0ea错误号:2714,状态:6,类:16数据库中已经有一个名为“AspNetRoles”的对象。对于更新数据库后的AspNetRoles
表问题,请检查这些:&。请注意,在添加迁移之前,可能需要注释一些与关系相关的代码行。是否尝试使用代码优先迁移重新创建数据库?删除MDF文件后立即删除migrations目录中的所有现有迁移,然后在Package Manager控制台中执行Add Migration InitialCreate
和Update Database
。@Tetsuya Yamamoto,我尝试键入:“Enable migrations-EnableableAutomaticMigrations-Force”成功。然后我键入:“添加迁移初始-强制”。我得到:“重新搭建迁移‘初始’”。但当我键入“更新数据库”时,我得到了这样一条信息:“错误号:2714,状态:6,类:16,数据库中已经有一个名为“AspNetRoles”的对象。”将添加迁移命令更改为添加迁移初始-强制-忽略更改,然后在更新数据库时尝试Verbose
开关:updatedatabase-Verbose
@Tetsuya Yamamoto,PM>添加迁移初始值-强制-忽略更改我得到了重新搭建迁移“初始值”。然后更新数据库-详细信息我得到了……….ClientConnectionId:1ec44fb6-b824-4095-8c87-698af8a6d0ea错误号:2714,状态:6,类:16数据库中已经有一个名为“AspNetRoles”的对象。对于更新数据库后的AspNetRoles
表问题,请检查这些:&。请注意,在添加迁移之前,可能需要注释一些与关系相关的代码行。