在Visual Studio Community 2015 RC中,我为“个人用户帐户”打开了一个ASP.NET MVC项目,该项目使用Microsoft.AspNet.Identity框架来创建和管理用户,登录,角色和权限。它使用ASP.NET MVC 5.2和Entity Framework第6版。
似乎向Microsoft创建的数据库添加内容的唯一方法是首先使用代码优先方法,首先在项目中启用启用迁移,将成员添加到{ {1}}继承的类,然后在PowerShell / Nuget包管理器控制台上运行DbContext
命令。这确实使用我在C#代码中所做的更改来更新SQL Server数据库。
然而,有没有办法做相反的事情?也就是说,您对SQL Server数据库所做的更改是否也反映在您的DbContext和其他地方的代码中?似乎没有。这是单行道。我尝试进行一些更改,然后再次运行update-database
命令但没有发生任何事情。