ASP.NET MVC 6 项目找不到 DNX 运行 时间
ASP.NET MVC 6 Project cannot find DNX Run time
当我尝试构建项目时,我得到的错误如下..
The Dnx Runtime package needs to be installed. See output window for more details
我都试过了运行
dnvm upgrade
dnvm upgrade -r CoreClr
而当我 运行
dnvm list
我可以看到 运行 安装时间与我的项目属性相匹配。
我也尝试过此处概述的解决方案;
http://www.sblackler.net/2015/05/02/Up-And-Running-With-DNX-DNVM-DNU/
有人知道我还能尝试什么吗?有没有办法明确地将我的项目指向
的 .dnx 文件夹中的 运行 时间
C:\Users\<Username>\.dnx
文件夹?
如果您使用的是命令行,则需要确保您也执行了 dnvm use <version/label>
。
在 dnvm list 上,您会在右侧看到标签,或者您可以使用特定版本。
dnvm use default
将使用默认标签。
dnvm use 1.0.0-beta4
将专门使用 beta4 运行时。 (假设您已经安装了它)。
这可能有点晚,但迟到总比不到好 ;)
在 C:\Users\USERNAME\.dnx
和 运行 dnvm upgrade
中清理你的 dnx 运行 次。这应该重新安装最新的 运行 次。或者只使用 dnvm install <version>
安装你需要的。
接下来,确保您的项目根据您的喜好在 global.json 中引用正确的 dnx 运行time 包。
"sdk": {
"version": "1.0.0-beta7",
"runtime": "clr",
"architecture": "x86"
}
检查项目属性以指向您选择的特定运行时间。
同时尝试将您的依赖项保持在同一测试版中以避免异常。
当我尝试构建项目时,我得到的错误如下..
The Dnx Runtime package needs to be installed. See output window for more details
我都试过了运行
dnvm upgrade
dnvm upgrade -r CoreClr
而当我 运行
dnvm list
我可以看到 运行 安装时间与我的项目属性相匹配。 我也尝试过此处概述的解决方案;
http://www.sblackler.net/2015/05/02/Up-And-Running-With-DNX-DNVM-DNU/
有人知道我还能尝试什么吗?有没有办法明确地将我的项目指向
的 .dnx 文件夹中的 运行 时间C:\Users\<Username>\.dnx
文件夹?
如果您使用的是命令行,则需要确保您也执行了 dnvm use <version/label>
。
在 dnvm list 上,您会在右侧看到标签,或者您可以使用特定版本。
dnvm use default
将使用默认标签。
dnvm use 1.0.0-beta4
将专门使用 beta4 运行时。 (假设您已经安装了它)。
这可能有点晚,但迟到总比不到好 ;)
在 C:\Users\USERNAME\.dnx
和 运行 dnvm upgrade
中清理你的 dnx 运行 次。这应该重新安装最新的 运行 次。或者只使用 dnvm install <version>
安装你需要的。
接下来,确保您的项目根据您的喜好在 global.json 中引用正确的 dnx 运行time 包。
"sdk": {
"version": "1.0.0-beta7",
"runtime": "clr",
"architecture": "x86"
}
检查项目属性以指向您选择的特定运行时间。
同时尝试将您的依赖项保持在同一测试版中以避免异常。