MSB4057:项目中不存在目标“发布”:在TeamCity的csproj中

问题描述 投票:-1回答:1

我已经使用msbuild设置了构建步骤(Microsoft BuildTools 2019,ToolsVersion 16.0)

如果将构建目标设置为Release,则会出现标题错误。如果将构建目标设置为“调试”,则会得到同等的错误。

如果我根本不设置构建目标,则会得到:NETSDK1004: Assets file 'C:\TeamCity\buildAgent\work\b8126aa0ba178445\Test\Application\Matisa.Test.ApplicationEnums\obj\project.assets.json' not found

我尝试过切换到.NET CLI构建器,但是它给出了相同的错误。

.net-core teamcity
1个回答
0
投票

似乎您需要以某种方式在管道中运行dotnet restore。您可以尝试使用restore命令将.NET CLI步骤添加到您的构建定义中,并将其放置在您的构建步骤之前。

© www.soinside.com 2019 - 2024. All rights reserved.