我正在尝试构建一个 ASP.NET 5 web api 并在 Appveyor 上构建它。我收到此错误:
构建开始 git clone -q --branch=master https://github.com/nikolaschou/TodolistService01.git C:\projects\todolistservice01 git checkout -qf 3c97bb95ecf54662069b6ae8fa25a60f598a564d msbuild "TodolistService.sln" /verbosity:minimal /logger:"C :\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" Microsoft (R) Build Engine 版本 14.0.24720.0 版权所有 (C) Microsoft Corporation。版权所有。
在以下文件夹中找不到 DNX 运行时 dnx-clr-win-x86.1.0.0-rc1-update1:C:\Users\appveyor.dnx\runtimes C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14。 0\DNX\Microsoft.DNX.targets(126,5):错误:需要安装 Dnx 运行时包。有关更多详细信息,请参见输出窗口。[C:\projects\todolistservice01\src\TodolistService\TodolistService.xproj] 命令以代码 1 退出
本项目基于 .NET framework 4.6.1 和 ASP.NET 5,参考 DNX 4.5.1 和 DNX Core 5.0。
随意通过构建这个公共存储库来重现错误: https ://github.com/nikolaschou/TodolistService01
谁能解释它为什么失败?Appveyor 还没有为这些新版本做好准备吗?