找不到 DNX 运行时 dnx-clr-win-x86.1.0.0-beta-001598

Cannot find DNX runtime dnx-clr-win-x86.1.0.0-beta-001598

对于 Win7 机器,我从 https://www.microsoft.com/net/core#windows

安装了最新版本的 .net 核心

这是我的 dotnetcore 和 dnvm 版本

我还安装了 vs 2015 update 3。当我尝试构建我的项目时出现以下错误:

Cannot find DNX runtime dnx-clr-win-x86.1.0.0-beta-001598

似乎 VS 2015 尝试使用与 sdk 版本 (1.0.0-beta-001598) 相同的 dnx 版本

当我在 nuget (https://www.nuget.org/packages/dnx-clr-win-x86/) 检查包时,我找不到 1.0.0-beta-001598 的版本。

我该如何解决这个问题?

我假设您正在尝试使用最新版本?

如果是这种情况,您可以从 global.json 中删除整个 "sdk" 部分,它会自动选择最新版本。

来源:

https://docs.asp.net/en/1.0.0-rc1/conceptual-overview/understanding-aspnet5-apps.html#the-global-json-file