2015-03-03 126 views
3

我想在我的工作項目中使用migrate.exe,並且出現以下錯誤。Migrate.Exe實體框架空異常錯誤

未處理的異常:System.NullReferenceException:對象引用 未設置爲對象的實例。在 System.Data.Entity.Migrations.Console.Program.Main(字串[] args)

命令:

d:\Publish\bin>migrate.exe Example.Data.dll /connectionProviderName:"System.Data.SqlClient" /connectionString: "Data Source=(local);Initial Catalog=ExampleDb;Integrated Security=SSPI;MultipleActiveResultSets=true" 

的migrate.exe和migrate.exe.config文件是保存在Publish的bin文件夾中,同時執行此命令。

我已經通過了這個stackoverflow question,也是這個msdn link,但我無法找出缺少的東西。

我創建了一個測試控制檯項目,並能夠使用類似配置成功執行該過程,不同之處在於它不是DLL而是exe。

任何幫助表示讚賞。謝謝。

+0

假設結腸,而不是平等的,白色的空間並不重要?我只問,因爲錯誤表明參數問題。 – 2015-03-03 14:40:16

回答