C# 升级项目Unity 2019->;2020

C# 升级项目Unity 2019->;2020,c#,unity3d,compiler-errors,upgrade,C#,Unity3d,Compiler Errors,Upgrade,我有一个使用Unity 2019.3.13f版本的项目,我试图将其升级到Unity 2021.1 一,--- 库\Bee\artifacts\500b0aE.dag\Unity.terrantools.Editor.dll的脚本更新程序失败 使用exitcode-532462766和标准输出:未处理的异常。 System.Reflection.TargetInvocationException:已引发异常 通过调用的目标。--> System.IO.DirectoryNotFoundExcept

我有一个使用Unity 2019.3.13f版本的项目,我试图将其升级到Unity 2021.1

一,---

库\Bee\artifacts\500b0aE.dag\Unity.terrantools.Editor.dll的脚本更新程序失败 使用exitcode-532462766和标准输出:未处理的异常。 System.Reflection.TargetInvocationException:已引发异常 通过调用的目标。--> System.IO.DirectoryNotFoundException:找不到 路径“A:\UNITY\juegorv1\UNITY[^]+(.ref)?.dll$”。在 System.IO.FileStream.ValidateFileHandle(SafeFileHandle文件句柄)
在System.IO.FileStream.CreateFileOpenHandle(FileMode模式,FileShare System.IO.FileStream..ctor(字符串)上的共享、文件选项 路径、文件模式、文件访问访问、文件共享共享、Int32 缓冲区大小、文件选项)位于 System.IO.StreamReader.ValidateArgsAndOpenPath(字符串路径,编码 System.IO.StreamReader..ctor(字符串)处的编码,Int32 bufferSize) 路径)在ScriptUpdater.Program.c_uuuDisplayClass8_0.b_uuu0()
在ScriptUpdater.Program.Profile[T](Func`1 toProfile,Int64& 在ScriptUpdater.Program.Main(字符串[]args)处的elapsedTime)--- 内部异常堆栈跟踪的结束---at System.RuntimeMethodHandle.InvokeMethod(对象目标,对象[]) 参数、签名sig、布尔构造函数、布尔wrapExceptions) 在System.Reflection.RuntimeMethodInfo.Invoke(对象obj,BindingFlags invokeAttr,绑定器绑定器,对象[]参数,CultureInfo区域性)
在System.Reflection.MethodBase.Invoke(Object obj,Object[] Program.Main中的参数(字符串[]args)

二,---

Library\PackageCache\com.unity.terrain-tools@3.0.1-预览\Editor\terrantools\NoiseLib\API\NoiseTemplateImporter.cs(10,42): 错误CS0246:无法找到类型或命名空间名称“ScripteImporter” 被找到(是否缺少using指令或程序集引用?)

三,---

Library\PackageCache\com.unity.terrain-tools@3.0.1-预览\Editor\terrantools\NoiseLib\API\NoiseTemplateImporter.cs(9,6): 错误CS0246:无法找到类型或命名空间名称“ScripteImporter” 被找到(是否缺少using指令或程序集引用?)

我尝试重新导入所有并更改路径长度。。。没有附加任何内容。
我正在阅读更多的解决方案,但找不到它们。

感谢derHugo,我找到了将库地形工具3.0.1更新为实验版地形工具3.0.2的解决方案--我没有看到它。

您是否尝试删除库文件夹?可以节省,因为下次打开项目时Unity会重新创建它;)还要确保您安装的软件包是最新的,并且支持您正在使用的Unity版本