为什么TeamCIty build失败了;因为它正被另一个进程“使用”;,它是并行的吗?
我的服务器上安装了TeamCity,我的.Net核心项目偶尔会失败,并显示以下消息。如果TeamCity使用并行构建,那么如何禁用它?或者,我如何才能使团队城市建设更加稳定 代码在我的开发机器上编译没有任何问题,在Azure DevOps Build(又称Visual Studio Online)中也编译没有任何问题为什么TeamCIty build失败了;因为它正被另一个进程“使用”;,它是并行的吗?,teamcity,asp.net-core-2.0,Teamcity,Asp.net Core 2.0,我的服务器上安装了TeamCity,我的.Net核心项目偶尔会失败,并显示以下消息。如果TeamCity使用并行构建,那么如何禁用它?或者,我如何才能使团队城市建设更加稳定 代码在我的开发机器上编译没有任何问题,在Azure DevOps Build(又称Visual Studio Online)中也编译没有任何问题 您可以添加MSBuild开关/m:1(或/maxcpucount:1) 它说它应该默认为1,但我也看到线程上的评论说添加这个标志修复了一些并行构建问题,所以它可能已经改变了 这里的
您可以添加MSBuild开关
/m:1
(或/maxcpucount:1
)
它说它应该默认为1,但我也看到线程上的评论说添加这个标志修复了一些并行构建问题,所以它可能已经改变了
这里的医生
您可以添加MSBuild开关
/m:1
(或/maxcpucount:1
)
它说它应该默认为1,但我也看到线程上的评论说添加这个标志修复了一些并行构建问题,所以它可能已经改变了
这里的医生
我在命令行参数中使用参数详细性正常级别修复了此问题:
-vn
我在命令行参数中使用参数详细性正常级别修复了此问题:-vn您能解释一下如何通过设置另一个详细级别来修复生成错误吗?我不知道原因在这些管道中实现,但当我试图用冗长来理解正在发生的事情时,它就像一个奇迹,我记得我删除了这些命令,问题又回来了“-”你用这个解决了吗??你能解释一下吗?感谢您解释如何通过设置另一个详细级别来修复构建错误?我不知道这些管道中的实现,但当我试图理解使用详细级别时,它起到了奇迹般的作用,我记得我删除了这些命令,问题又回来了“-”您用这个解决了吗??你能解释一下吗?谢谢
[22:06:31][build] /opt/dotnet/sdk/2.1.402/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets(129,5): error MSB4018: The "GenerateDepsFile" task failed unexpectedly.
[22:06:31][build] /opt/dotnet/sdk/2.1.402/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets(129,5): error MSB4018: System.IO.IOException: The process cannot access the file '/home/tagent3/TeamCityBuildAgent/work/479321994f6f7261/.../Contracts.deps.json' because it is being used by another process.
[22:06:31][build] /opt/dotnet/sdk/2.1.402/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets(129,5): error MSB4018: at System.IO.FileStream.Init(FileMode mode, FileShare share)
[22:06:31][build] /opt/dotnet/sdk/2.1.402/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets(129,5): error MSB4018: at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
[22:06:31][build] /opt/dotnet/sdk/2.1.402/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets(129,5): error MSB4018: at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
[22:06:31][build] /opt/dotnet/sdk/2.1.402/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets(129,5): error MSB4018: at System.IO.File.Create(String path)
[22:06:31][build] /opt/dotnet/sdk/2.1.402/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets(129,5): error MSB4018: at Microsoft.NET.Build.Tasks.GenerateDepsFile.ExecuteCore()
[22:06:31][build] /opt/dotnet/sdk/2.1.402/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets(129,5): error MSB4018: at Microsoft.NET.Build.Tasks.TaskBase.Execute()
[22:06:31][build] /opt/dotnet/sdk/2.1.402/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets(129,5): error MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
[22:06:31][build] /opt/dotnet/sdk/2.1.402/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.targets(129,5): error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)
[22:06:31]