2015-03-03 129 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

回答