首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VSTS任务- .NET核心发布-生成错误

VSTS任务- .NET核心发布-生成错误
EN

Stack Overflow用户
提问于 2017-11-09 21:31:29
回答 1查看 824关注 0票数 0

我定义了一个VSTS任务:

我收到了一个错误:

2017-09 T21:25:07.8842340Z ##sectionStarting:发布副本2017-11-09T21:25:07.8969280Z ##sectionStarting 2017-11-09T21:25:07.9036290Z任务:.NET Core 2017-11-09T21:25:07.9066480Z描述:构建、测试、包或发布dotnet应用程序,或运行自定义dotnet命令。对于包命令,支持NuGet.org和经过身份验证的提要,如package和MyGet。作者:微软公司2017-11-09T21:25:07.91530Z帮助:============================================================================== 2017-11-09T21:25:07.9181040 Z 更多信息 2017-11-09T21:25:10.3802130Z command/opt/vsts/work/_tool/dncs/2.0.0/x64/dotnet publish /opt/vsts/work/1/s/Api。csproj -configuration $(BuildConfiguration) -output .\obj\Docker\publish 2017-11-09T21:25:13.3290490Z Microsoft (R)构建引擎版本15.3.409.57025 for .NET Core 2017-11-09T21:25:13.3323650Z版权(C)微软公司。版权所有。2017-11-09T21:25:13.3347770Z 2017-11-09T21:25:20.3979410Z核心/opt/vsts/work/1/s/Core/bin/$(BuildConfiguration)/netcoreapp2.0/Core.dll 2017-11-09T21:25:25.7586100 Z基础设施/opt/vsts/work/1/s/Infrastructure/bin/$(BuildConfiguration)/netcoreapp2.0/Infrastructure.dll 2017-11-09T21:25:29.5066330Z Api -> /opt/vsts/work/1/s/Api/bin/$(BuildConfiguration)/netcoreapp2.0/Api.dll 2017-11-09T21:25:29.6098500Z /bin/sh: 2: /opt/vsts/work/_temp/tmpbae052718c06412094faac10781aa78e.exec.cmd: BuildConfiguration: not 2017-11-09T21:25:29.6143540Z /bin/sh: 2: /opt/vsts/work/_temp/tmpbae052718c06412094faac10781aa78e.exec.cmd: BuildConfiguration: not 2017-11-09T21:25:29.6211710Z /bin/sh: 2: /opt/vsts/work/_temp/tmpbae052718c06412094faac10781aa78e.exec.cmd: BuildConfiguration: not found 2017-11-09T21:25:29.6241270Z指定的deps.json BuildConfiguration不存在2017-11-09 T21:25:29.6291470Z /opt/vsts/work/_tool/dncs/2.0.0/x64/sdk/NuGetFallbackFolder/microsoft.aspnetcore.mvc.razor.viewcompilation/2.0.0/build/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.targets(60,5):error MSB3073:命令"/opt/vsts/ work/_ "/opt/vsts/work/1/s/Api/bin/$(BuildConfiguration)/netcoreapp2.0/Api.deps.json“/dncs/2.0.0/x64/dotnet”exec -runtimeconfig "/opt/vsts/work/1/s/Api/bin/$(BuildConfiguration)/netcoreapp2.0/Api.runtimeconfig.json“-depsfile”/opt/vsts/work/1/s/Api/bin/$(BuildConfiguration)/netcoreapp2.0/Api.deps.json“”/opt/vst/work/_tool/dncs/2.0.0/x64/sdk/NuGetFallbackFolder/microsoft.aspnetcore.mvc.razor.viewcompilation/2.0.0/build/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.dll“@"obj/$(BuildConfiguration)/netcoreapp2.0/microsoft.aspnetcore.mvc.razor.viewcompilation.rsp"”与代码129一起退出。/opt/vsts/work/1/s/Api/Api/Api-11-09T21:25:29.8180470Z ##errorError: /opt/vsts/work/_##errorError/dncs/2.0.0/x64/dotnet返回代码: 1 2017-11-09T21:25:29.8479220Z ##errorError/opt/vsts/work/1/s/Core.csproj-配置$(BuildConfiguration)-output .\obj\Docker\publish 2017-11-09T21:25:32.4096960Z Microsoft (R)为.NET Core2017-11-09T21:25:32.41300Z版权(C) Microsoft构建引擎版本15.3.409.57025。版权所有。2017-11-09T21:25:32.4144900Z 2017-11-09T21:25:36.5861200Z核心/opt/vsts/work/1/s/Core/bin/$(BuildConfiguration)/netcoreapp2.0/Core.dll 2017-11-09T21:25:37.0659300Z Core -> /opt/vsts/work/1/s/ Core /obj/Docker/publish/ 2017-11-09T21:25:37.2400410Z command/opt/vsts/work/_tool/dncs/2.0.0/x64/dotnet发布/opt/vsts/work/1/s/Infrastructure/Infrastructure.csproj --配置$(BuildConfiguration) --输出.\obj\Docker\publish 2017-11-09T21:25:41.0598300Z微软(注册商标)构建引擎版本15.3.409.57025 for .NET Core 2017-11-09T21:25:41.0623670Z版权(C)微软公司。版权所有。2017-11-09T21:25:41.0638670Z 2017-11-09T21:25:44.2113060Z核心/opt/vsts/work/1/s/Core/bin/$(BuildConfiguration)/netcoreapp2.0/Core.dll -> 2017-11-09T21:25:46.3659950Z基础设施/opt/vsts/work/1/s/Infrastructure/bin/$(BuildConfiguration)/netcoreapp2.0/Infrastructure.dll 2017-11-09T21:25:46.8807460Z基础设施-> /opt/vsts/work/1/s/Infrastructure/obj/Docker/ publish / 2017-11-09T21:25:47.0068230Z command/opt/vsts/work/_tool/dncs/2.0.0/x64/dotnet发布/opt/vsts/work/1/s/UnitTests/UnitTests.csproj -configuration $(BuildConfiguration) -output .\obj\Docker\publish 2017-11-09T21:25:53.3168330Z Microsoft (注册商标)构建引擎版本15.409.57025 for .NET Core 2017-11-09T21:25:53.3196560Z版权(C)微软公司。版权所有。2017-11-09T21:25:53.3212230Z 2017-11-09T21:26:06.3861780Z核心/opt/vsts/work/1/s/Core/bin/$(BuildConfiguration)/netcoreapp2.0/Core.dll 2017-11-09T21:26:08.8367810Z基础设施/opt/vsts/work/1/s/Infrastructure/bin/$(BuildConfiguration)/netcoreapp2.0/Infrastructure.dll 2017-11-09T21:26:14.1992030Z Api -> /opt/vsts/work/1/s/Api/bin/$(BuildConfiguration)/netcoreapp2.0/Api.dll 2017-11-09 T21:26:20.5782420 Z UnitTests -> 2017-11-09 T21:26:21.4168980Z UnitTests -> /opt/vsts/work/1/s/UnitTests/obj/Docker/publish/ 2017-11-09T21:26:21.5707390Z ##errorDotnet命令失败项目:/opt/vst/work/1/s/Api/Api.csproj 2017-11-09T21:26:21.5945250Z ##sectionFinishing:发布副本

你知道是怎么回事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-10 03:49:50

这个问题主要是由VSTS构建定义中没有定义的变量$(BuildConfiguration) (变量)引起的。

因此,您可以在构建定义的变量选项卡中添加变量BuildConfiguration,其值为releasedebug,然后再次排队。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47211903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档