You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio 2022 for Mac控制台显示紫色空白屏问题求助

Visual Studio for Mac v17.4 运行控制台项目紫色空白屏问题排查与解决

可能的原因

  • M1芯片原生运行模式下VS for Mac与.NET运行时的兼容性冲突
  • VS用户缓存文件损坏导致界面渲染异常
  • 系统终端配置异常影响控制台输出
  • 新版本VS的组件适配bug

解决办法

  • 强制通过Rosetta运行VS for Mac
    找到应用程序中的Visual Studio.app,右键选择「显示简介」,勾选「使用Rosetta打开」,重启VS后重新创建并运行控制台项目。

  • 清理VS用户缓存
    打开终端执行以下命令,彻底清除17.4版本的缓存文件:

    rm -rf ~/Library/Caches/VisualStudio/17.4
    rm -rf ~/Library/Application\ Support/VisualStudio/17.4
    

    执行完成后重启VS,重新测试项目。

  • 重置终端配置
    打开终端,进入「偏好设置」-「通用」,将默认Shell重置为系统默认的/bin/zsh;同时检查.zshrc或.bash_profile文件,移除可能干扰.NET运行的自定义环境变量,之后重启终端和VS。

  • 验证并修复.NET SDK
    在终端执行dotnet --info,确认输出中的SDK版本与VS for Mac安装的版本匹配。若存在异常,打开VS的「工具」-「SDK管理器」,重新安装对应版本的.NET SDK组件。

  • 降级VS for Mac版本
    若上述方法无效,可尝试降级到v17.3稳定版本,避开17.4版本的适配bug,待微软推送修复补丁后再升级。

内容的提问来源于stack exchange,提问作者Jose

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 01:40:25