【发布时间】:2017-05-31 03:37:34
【问题描述】:
我正在尝试在 vsts 上构建一个 .net core 1.1 项目。该项目是在vs2017中开发的,它使用csproj而不是project.json。我尝试了多种选项来使用托管代理(windows 和 linux)在 vsts 上构建 id。
我已经尝试了以下构建步骤
Visual Studio 构建
设置为使用 vs 2017 但我收到警告“未找到 Visual Studio 版本 '15.0'。正在寻找最新版本。”然后我得到错误,因为它不能包含 .net 核心包。
.NET Core(预览版)
找不到 project.json。当我将它设置为使用 csproj 文件时,它会给出错误“无法识别文件类型”
命令构建步骤
我尝试使用命令构建步骤运行命令。 “dotnet build”给出了找不到 project.json 文件的错误。
有人在 vsts 上使用 csproj 构建 dotnet 1.1 可以帮助我怎么做吗?
【问题讨论】:
-
这里也一样。如果我找到解决方案,会回复您。
-
.Net CLI for .csproj 项目文件格式和 msbuild 引擎仍处于预览版,它将在功能中提供。设置本地构建代理很容易,您现在可以使用本地构建代理。