我有一个ASP.NET Core 2 RC2项目,我想在Visual Studio Team Services(VSTS)中设置CI。我该怎么做?
具体来说,我的问题是托管构建代理似乎只安装了.net核心1.1。他们没有安装.NET Core 2。 (我通过对它们运行dotnet --version
进行了双重检查。)
我知道有一些解决方法,例如设置我自己的构建代理或在我的构建过程中添加步骤,以便在每次构建开始时在托管的构建代理上下载和安装v2 SDK,但这两者都需要一段时间考虑到.NET Core 2仍计划在第三季度(即9月底之前)发布,那么投资那段时间对我来说可能是不值得的。
我使用.NET Core 1的测试版和我(模糊地)记得我们能够在构建中添加一个需求,允许我们请求具有测试版.net Core的托管构建代理。 .net Core 2有这样的东西吗?
谢谢!
答案 0 :(得分:2)
现在可以使用 .NET核心工具安装(预览)任务,因此您可以将此任务添加到构建/发布定义以安装.Net Core 2.0。例如: