VSO主机构建控制器上的DNX

时间:2015-08-02 09:50:58

标签: asp.net-core tfsbuild azure-devops dnx

尝试在VSO上构建ASP.NET 5 DNX项目时,出现以下错误:

  

在文件夹中找不到DNX运行时dnx-clr-win-x86.1.0.0-beta6:   C:\ Users \ buildguest.dnx \ runtimes(119,5):错误:Dnx运行时   包需要安装。有关详细信息,请参阅输出窗口。

这是否意味着我们无法将主机构建控制器用于DNX项目?

2 个答案:

答案 0 :(得分:10)

找到了关于如何在vso主机上安装dnx的精彩指南。 https://msdn.microsoft.com/Library/vs/alm/Build/azure/deploy-aspnet5

添加了第一个PreBuild.ps1脚本作为Powershell构建步骤,它立即起作用。

答案 1 :(得分:0)

由于我仍在使用它来编译代码,对我来说,它还没有死。

我在py项目中集成了一些travis-ci配置,看一下我的.travis.yml进行了更新,但是我依靠我的主机名,我的电脑和我的互联网连接来照做,几年:

dnx-install.sh

请注意,DNX应该能够构建DNX, 从它的源代码(甚至被标记为已过时)来看,写一些脚本并直接使用mono-roslyn是可能的,但很痛苦……对我来说仍然不是一个死的分支。