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

相关推荐
coder攻城狮18 小时前
VTK系列1:在屏幕绘制多边形
c++·3d
PHOSKEY20 小时前
3D工业相机如何“读透”每一个字符?快速识别、高精度3D测量
数码相机·3d
fie888921 小时前
基于C#的推箱子小游戏实现
开发语言·c#
.房东的猫21 小时前
ERP(金蝶云星空)开发【业务数据中心创建和注册】
c#
bugcome_com21 小时前
C# 进阶核心知识点汇总|多项目开发 + 委托 + Lambda + 事件一次吃透
c#
SunflowerCoder1 天前
基于插件化 + Scriban 模板引擎的高效 HTTP 协议中心设计
http·c#
XX風1 天前
7.2 harris 3d
3d
多恩Stone1 天前
【3D-AICG 系列-3】Trellis 2 的O-voxel (下) Material: Volumetric Surface Attributes
人工智能·3d·aigc
多恩Stone1 天前
【3D-AICG 系列-1】Trellis v1 和 Trellis v2 的区别和改进
人工智能·pytorch·python·算法·3d·aigc
三年模拟五年烧烤1 天前
easy-threesdk快速一键搭建threejs3d可视化场景
3d·threejs