我有一个.NET Core 2类库我试图在VSTS中创建一个工件(对于NuGet发布,但接下来......)
我的"发布构建工件"任务无法找到我通过dotnet publish
发布的文件夹。
dotnet publish
输出:
2018-03-21T06:11:41.2709655Z [command]"C:\Program Files\dotnet\dotnet.exe" publish D:\a\1\s\src\xxx\xxx.csproj --configuration release --output D:\a\1\a\publish
2018-03-21T06:11:41.5475294Z Microsoft (R) Build Engine version 15.6.82.30579 for .NET Core
2018-03-21T06:11:41.5476483Z Copyright (C) Microsoft Corporation. All rights reserved.
2018-03-21T06:11:41.5477091Z
2018-03-21T06:11:42.5040403Z Restore completed in 83.05 ms for D:\a\1\s\src\xxx\xxx.csproj.
2018-03-21T06:11:43.3434895Z xxx-> D:\a\1\s\src\xxx\bin\release\netstandard2.0\xxx.dll
2018-03-21T06:11:43.9833363Z xxx-> D:\a\1\a\publish\
&#34>发布构建工件"任务只是错误并说:
2018-03-21T06:11:44.9159833Z ##[error]Publishing build artifacts failed with an error: Not found PathtoPublish: D:\a\1\a\publish
2018-03-21T06:11:44.9209300Z ##[section]Finishing: Publish Artifact
即使dotnet publish
输出中的最后一行与该行匹配。
这就是我在VSTS中所拥有的:
我做错了什么?