Visual studio Visual Studio联机生成失败,出现0个警告和0个错误
我只是用一个非常简单的WebApi应用程序建立了一个基本的构建,我得到了一个失败的构建,但是没有任何错误或警告。。。我怎样才能知道出了什么问题Visual studio Visual Studio联机生成失败,出现0个警告和0个错误,visual-studio,msbuild,continuous-integration,azure-devops,Visual Studio,Msbuild,Continuous Integration,Azure Devops,我只是用一个非常简单的WebApi应用程序建立了一个基本的构建,我得到了一个失败的构建,但是没有任何错误或警告。。。我怎样才能知道出了什么问题 Project "d:\a\1\s\My.Project.Api.sln" (1) is building "d:\a\1\s\My.Project.Api\My.Project.Api.csproj" (2) on node 1 (default targets). _CleanRecordFileWrites: Creating direct
Project "d:\a\1\s\My.Project.Api.sln" (1) is building "d:\a\1\s\My.Project.Api\My.Project.Api.csproj" (2) on node 1 (default targets).
_CleanRecordFileWrites:
Creating directory "obj\Release\".
Done Building Project "d:\a\1\s\My.Project.Api\My.Project.Api.csproj" (default targets) -- FAILED.
Done Building Project "d:\a\1\s\My.Project.Api.sln" (default targets) -- FAILED.
Build FAILED.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:00.15
##[error]Process 'msbuild.exe' exited with code '1'.
即使是任何方式,我可以得到一个有用的日志或错误消息将是伟大的
编辑:
我为详细日志记录的构建参数添加了
/v:diag
,但它似乎真的没有帮助。在构建定义中,有一个名为system.debug
的变量设置为false
。在模板处或触发时将其更改为true
,您将获得由构建任务编写的调试行。检查调试行,您可能会发现问题。在生成定义中,有一个名为system.debug
的变量设置为false
。在模板处或触发时将其更改为true
,您将获得由构建任务编写的调试行。检查调试行,您可能会发现问题。在Visual Studio生成任务之前,您应该使用nuget restore
下载项目引用的包
因此,请在VisualStudio构建任务之前添加一个Nuget任务。NuGet任务的详细设置如下:
命令:恢复
解决方案、packages.config或project.json的路径:***.sln
或为My.project.Api.sln
要使用的提要:
在my NuGet.config中的提要在Visual Studio生成任务之前,您应该使用NuGet restore
下载项目引用的包
因此,请在VisualStudio构建任务之前添加一个Nuget任务。NuGet任务的详细设置如下:
命令:恢复
解决方案、packages.config或project.json的路径:***.sln
或为My.project.Api.sln
要使用的提要:
my NuGet.config中的提要能否提供构建管道的清晰屏幕截图?这将有助于跟踪出错的地方。将system.debug设置为true并将生成队列,然后在此处发布详细的生成日志。能否提供生成管道的清晰屏幕截图?这将有助于跟踪出错的位置,将system.debug设置为true并将生成队列,然后在此处发布详细的生成日志。