我正在尝试在我的工作项目中使用migrate.exe,并且我收到以下错误。
未处理的异常:System.NullReferenceException:对象引用 未设置为对象的实例。在 System.Data.Entity.Migrations.Console.Program.Main(String [] 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文件将保留在“发布”的bin文件夹中。
我已经完成了此stackoverflow question以及此msdn link,但我无法弄清楚缺少的内容。
我创建了一个测试控制台项目,并且能够使用类似的配置成功执行该过程,除了它是一个exe而不是dll。
任何帮助表示赞赏。谢谢。