我有这个asp.net核心项目(针对标准框架),我曾经在VS 2015上工作。我最近将项目迁移到VS2017,一切都很顺利,直到我需要更改数据库和当我运行add-migration
命令时,我得到了这个例外:
Exception calling "SetData" with "2" argument(s):
+ $domain.SetData('project', $project)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : SerializationException
我见过人们在这里提出各种建议,比如以管理员身份运行VS或升级EF库。那些解决方案对我不起作用。 此外,解决方案中只有一个项目,因此包管理器控制台中的默认项目不会出错。