2013-02-01 60 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庫中,這破壞了數據庫遷移的工作方式。