Mac版Visual Studio 2022无法添加Newtonsoft.Json包求助
在Mac版Visual Studio 2022安装Newtonsoft.Json时解决权限拒绝问题
用终端以管理员权限安装NuGet包
- 打开终端,导航到你的项目目录:
cd /你的项目完整路径 - 执行带sudo的安装命令:
sudo dotnet add package Newtonsoft.Json - 输入你的Mac用户密码,回车后等待安装完成
- 打开终端,导航到你的项目目录:
检查并修复项目目录权限
- 找到项目文件夹,右键选择「显示简介」
- 滚动到「共享与权限」区域,点击锁图标解锁(需要输入密码)
- 确保当前登录用户的权限设置为「读与写」,然后关闭简介窗口
- 回到Visual Studio重新尝试安装包
授予Visual Studio文件夹访问权限
- 关闭Visual Studio 2022
- 打开系统设置→「隐私与安全性」→「文件与文件夹」
- 在列表中找到Visual Studio,勾选项目所在的磁盘或文件夹权限
- 重启Visual Studio后再次尝试安装
清理NuGet缓存后重试
- 打开终端,执行缓存清理命令:
dotnet nuget locals all --clear - 回到Visual Studio,重新发起Newtonsoft.Json的安装请求
- 打开终端,执行缓存清理命令:
内容的提问来源于stack exchange,提问作者Ana
相关产品推荐
相关产品推荐

