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

Mac版Visual Studio Code构建项目提示路径访问被拒绝如何解决

解决方案

一、处理权限报错问题

  • 首先清理项目的编译缓存目录,打开终端进入项目根目录,执行以下命令:
rm -rf ./obj ./bin
  • 若执行上述命令提示权限不足,先修改两个目录的归属为当前用户:
sudo chown -R $(whoami):staff ./obj ./bin

执行时输入你的Mac开机密码即可,完成后重新执行删除命令,再运行构建命令测试。

  • 若仍存在问题,可将整个项目文件夹从Downloads目录移动到用户目录下的Documents或者自定义的开发目录下,Mac系统对Downloads目录有额外的安全限制,偶发权限异常问题。

补充:你使用的是M1芯片设备,.NET 5没有原生ARM支持,需要通过Rosetta 2转译运行,建议后续升级到.NET 6及以上版本,可获得原生ARM支持,兼容性和运行效率更高。

二、处理NU1701兼容警告

你遇到的两个NU1701警告是由于使用了仅支持.NET Framework的旧版WebApi包,无法完全兼容.NET 5,后续运行可能出现功能异常,建议替换为ASP.NET Core对应的官方包:

  • 卸载Microsoft.AspNet.WebApi.Core和Microsoft.AspNet.WebApi.WebHost两个NuGet包
  • 安装适配.NET 5的Microsoft.AspNetCore.Mvc.Core等ASP.NET Core生态的对应包即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 08:12:00