visual-studio - Visual Studio 2022 无法构建任何项目

标签 visual-studio visual-studio-2022 antivirus symantec

每次我在 Visual Studio 2022 中构建任何项目时,我在构建输出中得到的都是:

Build started...
1>------ Build started: Project: ConsoleApp7, Configuration: Debug Any CPU ------

上面的示例是 .NET 6 控制台应用程序的简单默认模板。

它永远不会比这更进一步,CPU 位于 0-3% 左右,构建必须取消。没有任何反应,没有错误。如果我清理或重建,也会发生同样的事情。

这是 MSBuild 项目构建输出详细程度设置为“诊断”的完整输出

我在同一台计算机上安装了 VS 2015 和 VS 2019,可以正常构建项目。

我试过:

我只是想不出接下来该去哪里。任何帮助或建议,将不胜感激,甚至可能在这一点上表示哀悼;)。

最佳答案

问题原来是由 Symantec Endpoint Protection 引起的。它是一种杀毒软件,似乎通过注入(inject)自己的 DLL 并导致它们出错来杀死它不信任的进程。

因此,只要 msbuild.exe 正在运行,赛门铁克就会将其终止。为了解决这个问题,我们的 IT 团队需要添加允许 msbuild.exe 的策略。

奇怪的 VS 没有检测到 MSBuild.exe 已经死了,它只是无限期地说。

我在应用程序事件下的 Windows 事件查看器中找到了这个:

enter image description here

关于visual-studio - Visual Studio 2022 无法构建任何项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71305318/

相关文章:

python - 如何在 Visual Studio 终端中自动激活 python 虚拟环境?

asp.net - 创建基于 ASP.NET WebForm .NET 6 VS 2022 的 ASPX 页面而不是 razor

visual-studio-2022 - 我可以手动删除旧版本的 Windows 10 SDK 吗?

python - 检查可执行文件是否可以尝试连接到互联网

security - 我的 ClamAV 日志在哪里?

visual-studio - 删除挂起的更改,但不要“T 'UNDO' 我从 TFS 进行的更改

visual-studio - 基本 SVN 用法

c# - .Net 项目构建问题

c# - VS 2010 无法正常工作并在 Windows 10 中安装 Visual Studio 2010 SP1 更新

assembly - 设计一个指令序列,使其在使用偏移量解码时执行其他操作