Cal*_*don 5 antivirus symantec visual-studio visual-studio-2022
每次我在 Visual Studio 2022 中构建任何项目时,我在构建输出中得到的都是:
Build started...
1>------ Build started: Project: ConsoleApp7, Configuration: Debug Any CPU ------
Run Code Online (Sandbox Code Playgroud)
上面的示例是 .NET 6 控制台应用程序的简单默认模板。
它永远不会比这更进一步,CPU 停留在 0-3% 左右,并且构建必须取消。什么也没发生,没有错误。如果我清理或重建,也会发生同样的情况。
这是MSBuild 项目构建输出详细程度设置为“诊断”的完整输出
我在同一台计算机上安装了 VS 2015 和 VS 2019,可以很好地构建项目。
我试过了:
我只是想不出接下来该去哪里。任何帮助或建议,我们将不胜感激,甚至可能在这一点上表示一些哀悼;)。
事实证明,该问题是由 Symantec Endpoint Protection 引起的。它是一种防病毒软件,通过注入自己的 DLL 并导致其出错,似乎可以杀死它不信任的进程。
因此,只要 msbuild.exe 运行,赛门铁克就会杀死它。为了解决这个问题,我们的 IT 团队需要添加一个策略以允许 msbuild.exe。
奇怪的是VS没有检测到MSBuild.exe已经死了,它只是说无限期地存在。
我在 Windows 事件查看器的应用程序事件下发现了这一点:
归档时间: |
|
查看次数: |
7444 次 |
最近记录: |