Asp.net core mvc MVC6 vNext依赖项不支持框架DNXCore,版本=5.0

Asp.net core mvc MVC6 vNext依赖项不支持框架DNXCore,版本=5.0,asp.net-core-mvc,dnx,Asp.net Core Mvc,Dnx,当我遇到这个问题时,我添加了这个问题,并且可以看到它发生在其他人身上 我有一个正在构建的MVC6项目,试图从完整的dnx451迁移到使用dnx core 5.0版本。我一开始就无法构建这个dnx核心,因为Newtonsoft.json与dnxcore不兼容。我在我的NuGet经理身上表现得很怪异;我会升级并使用预编译版本,但它仍然会显示为使用不同的版本。结果表明,这是由于先前尝试使用dnu wrap。这创建了一个wrap文件夹,并在my global.json中将此wrap文件夹添加到“proj

当我遇到这个问题时,我添加了这个问题,并且可以看到它发生在其他人身上


我有一个正在构建的MVC6项目,试图从完整的dnx451迁移到使用dnx core 5.0版本。我一开始就无法构建这个dnx核心,因为Newtonsoft.json与dnxcore不兼容。我在我的NuGet经理身上表现得很怪异;我会升级并使用预编译版本,但它仍然会显示为使用不同的版本。

结果表明,这是由于先前尝试使用
dnu wrap
。这创建了一个wrap文件夹,并在my global.json中将此wrap文件夹添加到“projects”中。这意味着在wrap文件夹中找到的newtonsoft.json版本优先于dnxcore50软件包需要的版本

当我从global.json中删除
“wrap”
并还原包后,问题就解决了