首先当我们将所有类架构完成之后,然后NuGet控制台执行Add-Migration Init的时候,突然会出现如下错误!
当我们检查所有的配置时,发现并没有什么异常,写的也完全没有问题,该有的包和配置都有,执行发现依然报错,其次记得将这三个包安装到此项目中。
经过很多次调试,发现他这个所谓的编译是整个解决方案中的编译,要这个解决方案编译通过,才能正常执行这个命令!
如果这个解决方案中就这一个项目,那应该没啥问题,如果含有其他项目,应该首先点击生成解决方案查看其他项目有无错误!
这样再去执行Add-Migration Name 即可成功执行!
谢谢! 希望能帮助到你!