[Unity报错] The type or namespace name ‘Newtonsoft‘ could not be found

简介

Unity在跑别人的代码时,控制台报了以下错误

复制代码
The type or namespace name 'Newtonsoft' could not be found 

鉴于这块资料较少,写一下教程帮助后来者。

报错的原因主要是因为缺少Newtonsoft.json这个包,导致Unity在using该库时出现错误。

我首先是根据这个教程(stackoverflow)尝试了很多方法(即在VS上直接安装Newtonsoft.json这个包),但都不太行。

最后是手动安装了Github上 Newtonsoft.Json-for-Unity 这个包,才解决了问题。

解决方法

1.在Unity中打开Package Manager

2.点击左上角的"+"号键

3.点击 "Add package by name..."

4.在第一行输入 "com.unity.nuget.newtonsoft-json" ,在第二行输入 "3.0.1" (或者你也自行根据 文档 查找想要的版本,但按理来说 3.0.1 就够了 )

5.等待后台将这个包加载完毕,后续重启即可发现报错解决了。

参考教程: Newtonsoft.Json-for-Unity 英文安装教程

相关推荐
Aman198432 分钟前
Claude Code做Unity项目移植(一):从零散工具到团队式
unity·游戏开发·vibe coding·claude code·项目迁移
caimouse1 小时前
MonoDevelop 编译用户应用程序时调用的是哪个编译器
c#
地狱为王2 小时前
Unity使用VoxLock实现语音隔离
unity·游戏引擎·音频处理·voxlock
言乐63 小时前
通过 3D 动画直观演示球形瓶内可滑动半圆机构在倾倒时防粘盖、回正时刮膏体的运动学过程
python·3d·django·virtualenv·pygame
will_net3 小时前
apollo 站点部署&C#接入
开发语言·c#·apollo
Jmyd01236 小时前
博物馆数字展厅系统架构设计:实景采集到云渲染全链路
unity·系统架构·博物馆·数字展厅·博物馆数字化
解决小子6 小时前
【虚幻引擎】【GAS】模块详解
游戏引擎·虚幻·gas
苏州福兰克6 小时前
没有3D内容,裸眼3D显示器还能用吗?
3d·计算机外设
一只大鸽子7 小时前
游戏开发笔记0-Godot启动
笔记·游戏引擎·godot
慧都CAD开发笔记9 小时前
汽车零部件检测软件如何用统一接口直读多种 CAD:3D InterOp 的三类数据接入
3d·汽车