.NET核心构建步骤失败

时间:2019-04-08 16:27:25

标签: tfs .net-core

类似于this question,我得到了

##[error]Error: Failed which: Not found dotnet: null

当尝试构建我们的.NET Core应用程序时。我正在TFS 2017 Update 1中使用dotnet build步骤(.NET Core预览)。构建帐户是本地管理员。我可以在构建服务器上手动运行该命令,并且可以运行。我还可以在服务器上的Visual Studio 2017中打开并构建解决方案,并且一切正常。

我已设置了构建命令,并且将项目设置为各种内容,包括**\projectname.csproj**\solutionname.sln$(Build.SourcesDirectory)\projectname.csproj等。我没有推荐的.NET Core SDK Installer任务可用于添加到定义中。 我整个步骤的日志:

2019-04-08T16:17:22.0915248Z ##[section]Starting: dotnet build
2019-04-08T16:17:22.0935207Z ==============================================================================
2019-04-08T16:17:22.0935207Z Task         : .NET Core (PREVIEW)
2019-04-08T16:17:22.0935207Z Description  : Build, test and publish using dotnet core command-line.
2019-04-08T16:17:22.0935207Z Version      : 0.3.1
2019-04-08T16:17:22.0935207Z Author       : Microsoft Corporation
2019-04-08T16:17:22.0935207Z Help         : [More Information](https://go.microsoft.com/fwlink/?linkid=832194)
2019-04-08T16:17:22.0935207Z ==============================================================================
2019-04-08T16:17:22.4985639Z ##[error]Error: Failed which: Not found dotnet: null
2019-04-08T16:17:22.5075597Z ##[section]Finishing: dotnet build

编辑:我已经将TFS服务器从2017U1升级到2017U3.1。我现在有.NET Core Build Task的非预览版,但是我没有建议安装的特定版本的.NET Core SDK的任务。我仍然遇到相同的错误。

0 个答案:

没有答案