我的解决方案有3个项目:
我尝试进行迁移:
r2
我遇到了这个错误:
dnx ef migration add firstMigration -s Web
当我输入dnvm列表时,我有1.0.0-rc1-final像默认运行时一样,我在列表中找不到1.0.0 * rc1-16202?
Infrastuture项目的projet.json文件是:
System.InvalidOperationException: The current runtime target framework is not compatible with 'Infrastructure'.
Current runtime target framework: 'DNX,Version=v4.5.1 (dnx451)'
Version: 1.0.0-rc1-16202
Type: Clr
Architecture: x86
OS Name: Windows
OS Version: 10.0
Runtime Id: win10-x86
Please make sure the runtime matches a framework specified in project.json
答案 0 :(得分:1)
我有同样的问题,我通过在“frameworks”对象下的project.json文件中将“net451”更改为“dnx451”来解决它。
答案 1 :(得分:0)
现在没关系,这是我的错误:我在Infrasturtucre文件夹而不是web文件夹中执行了命令(dnx ef migrations add)。