0

我在调试模式下经常出现这个错误。

严重性代码描述项目文件行抑制状态错误 MSB3027 无法将“C:\Users\N3617\Source\Repos\Core\CoreData\ConsoleApp1\obj\Debug\netcoreapp3.1\ConsoleApp1.exe”复制到“bin\Debug\netcoreapp3” .1\ConsoleApp1.exe”。重试次数超过 10。失败。该文件被锁定:“ConsoleApp1 (1080)” ConsoleApp1 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets 4643

在此处输入图像描述

我不得不重新启动系统来摆脱这个错误。谁能告诉为什么会这样?

4

1 回答 1

1

由于某些原因,您的项目被其他进程锁定似乎是一个老问题。你可以看到这个类似的问题

解释起来很复杂,但是如果下次遇到它们,您可以尝试以下步骤:

建议

1)每次遇到此问题时打开任务管理器->关闭ConsoleApp1.exe进程,任何dotnet进程,进程或类似进程,然后再次构建项目。NET Core Host

2)关闭VS,删除.vs解决方案文件夹下的隐藏文件夹,bin文件obj夹再重启VS

3)输入Tools--> Options--> Projects and Solutions--> Build and Run--> 设置maximum numbers of parallel project builds1.

4)取消选中--> --> -->Use Managed Compatibility Mode下的选项ToolsOptionsDebuggingGeneral

于 2020-07-22T03:37:02.217 回答