迁徙Exe实体框架Null异常错误

本文关键字:异常 错误 Null 框架 Exe 实体 迁徙 | 更新日期: 2024-09-21 02:41:55

我正试图在我的工作项目中使用migrate.exe,但我收到了以下错误。

未处理的异常:系统。NullReferenceException:对象引用未设置为对象的实例。在系统数据实体迁移。安慰程序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文件保留在Publish的bin文件夹中。

我已经经历了这个stackoverflow问题,也经历了这个msdn链接,但无法弄清楚缺少了什么。

我创建了一个测试控制台项目,并能够使用类似的配置成功执行该过程,只是它不是dll而是exe。

感谢您的帮助。非常感谢。

迁徙Exe实体框架Null异常错误

尝试使用startupDirectory参数,如下所述:https://msdn.microsoft.com/en-us/data/jj618307.aspx