[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 英文安装教程

相关推荐
c#上位机5 小时前
halcon图像增强——emphasize
图像处理·人工智能·计算机视觉·c#·上位机·halcon
世洋Blog6 小时前
Unity中图片的内存中占用大小、AB占用大小、内存形式
unity·游戏引擎
熬夜敲代码的小N6 小时前
Unity热更新技术详解
unity·游戏引擎
皇族崛起7 小时前
【3D标注】- Unreal Engine 5.7 与 Python 交互基础
python·3d·ue5
zxy28472253017 小时前
C#的视觉库Halcon入门示例
c#·图像识别·halcon·机器视觉
二狗哈10 小时前
Cesium快速入门11:广告牌添加
3d·webgl·cesium·地图可视化
c#上位机12 小时前
halcon区域变换—shape_trans
图像处理·算法·计算机视觉·c#·halcon
FuckPatience13 小时前
C# PropertyGrid(属性编辑框)利用DisplayAttribute实现多语言
c#
小哈龙14 小时前
c#安装nuget包--包源映射
c#·nuget
地狱为王14 小时前
Cesium for Unity 去除Cesium Logo
unity·游戏引擎·cesium