2013-02-01 62 views
0

我现在确实卡住了。 当我在字段上放置Required属性时,Update-Database不起作用。我不得不去数据库并删除一个约束,然后它确实工作。 所以问题解决了。然而从那以后,我试图做出的所有改变都被忽略了。 我得到了;atabase迁移已停止工作

PM> Update-Database -Verbose 
Using StartUp project 'SCD'. 
Using NuGet project 'SCD.Model'. 
Specify the '-Verbose' flag to view the SQL statements being applied to the target database. 
Target database is: 'SherryGreenGroup' (DataSource: SQL_MULALLEY, Provider: System.Data.SqlClient, Origin: Configuration). 
No pending code-based migrations. 
Running Seed method. 
PM> 

它简单地忽略了我所做的改变,而我所能做的并不会改变这一点。为什么会这样,我该如何解决?

回答

1

我发现的问题是,我将我的数据库项目的dll移动到一个lib库中,这破坏了数据库迁移的工作方式。