Visual Studio 2022 无法建设任何项目
Visual Studio 2022 Can't Build Any Projects
每次我在 Visual Studio 2022 年构建任何项目时,我在构建输出中得到的都是:
Build started...
1>------ Build started: Project: ConsoleApp7, Configuration: Debug Any CPU ------
以上示例是 .NET 6 控制台应用程序的简单默认模板。
它永远不会比这更进一步,CPU 位于 0-3% 左右,构建必须取消。没有任何反应,没有错误。如果我清理或重建也会发生同样的事情。
这是 MSBuild 项目构建输出详细程度 设置为“诊断”
的完整输出
我在同一台计算机上安装了 VS 2015 和 VS 2019,可以正常构建项目。
我试过:
- Uninstall/reinstalling 对比 2022
- 正在清除缓存(https://errorhandlinginskills.wordpress.com/2018/07/28/how-to-clear-visual-studio-cache/)
- Adding/removing 来自 VS
的特征
- 正在重启电脑
- 正在手动恢复 Nuget 包(右击解决方案 -> 恢复)
- 正在检查 VS 更新
- 运行 来自 Powershell (dotnet run/clean/build) 的 dotnet 命令都可以正常工作
我只是想不出接下来该去哪里。任何帮助或建议,将不胜感激,甚至可能在这一点上表示哀悼;)。
问题原来是由 Symantec Endpoint Protection 引起的。它是一种杀毒软件,似乎通过注入自己的 DLL 并导致它们出错来杀死它不信任的进程。
因此,只要 msbuild.exe 为 运行,Symantec 就会将其杀死。要解决它,我们的 IT 团队需要添加一个策略以允许 msbuild.exe.
奇异VS没检测到MSBuild.exe已经死了,就说是无限期
我在应用程序事件下的 Windows 事件查看器中找到了这个:
我和你有同样的问题,从2月28号开始,VS2022无法构建任何项目,直到今天,我卸载了我电脑上安装的anti-virus软件(360安全卫士),才恢复正常工作,我认为这是由于不兼容VS2022导致的anti-virus软件更新,您可以尝试卸载您计算机上安装的anti-virus软件,这可能会解决问题
每次我在 Visual Studio 2022 年构建任何项目时,我在构建输出中得到的都是:
Build started...
1>------ Build started: Project: ConsoleApp7, Configuration: Debug Any CPU ------
以上示例是 .NET 6 控制台应用程序的简单默认模板。
它永远不会比这更进一步,CPU 位于 0-3% 左右,构建必须取消。没有任何反应,没有错误。如果我清理或重建也会发生同样的事情。
这是 MSBuild 项目构建输出详细程度 设置为“诊断”
的完整输出我在同一台计算机上安装了 VS 2015 和 VS 2019,可以正常构建项目。
我试过:
- Uninstall/reinstalling 对比 2022
- 正在清除缓存(https://errorhandlinginskills.wordpress.com/2018/07/28/how-to-clear-visual-studio-cache/)
- Adding/removing 来自 VS 的特征
- 正在重启电脑
- 正在手动恢复 Nuget 包(右击解决方案 -> 恢复)
- 正在检查 VS 更新
- 运行 来自 Powershell (dotnet run/clean/build) 的 dotnet 命令都可以正常工作
我只是想不出接下来该去哪里。任何帮助或建议,将不胜感激,甚至可能在这一点上表示哀悼;)。
问题原来是由 Symantec Endpoint Protection 引起的。它是一种杀毒软件,似乎通过注入自己的 DLL 并导致它们出错来杀死它不信任的进程。
因此,只要 msbuild.exe 为 运行,Symantec 就会将其杀死。要解决它,我们的 IT 团队需要添加一个策略以允许 msbuild.exe.
奇异VS没检测到MSBuild.exe已经死了,就说是无限期
我在应用程序事件下的 Windows 事件查看器中找到了这个:
我和你有同样的问题,从2月28号开始,VS2022无法构建任何项目,直到今天,我卸载了我电脑上安装的anti-virus软件(360安全卫士),才恢复正常工作,我认为这是由于不兼容VS2022导致的anti-virus软件更新,您可以尝试卸载您计算机上安装的anti-virus软件,这可能会解决问题