怎么做网站账号注册机,wordpress dede,旅游网站开发项目策划书,海南做网站找谁问题表现 先来说一下问题的表现#xff0c;今天在开发的时候工程突然出现了报错#xff0c;编辑器提示UnityEngine.UI缺少程序集引用。 问题分析与解决#xff08;一#xff09; 既然是程序集缺失#xff0c;我们首先查看一下工程项目是否引用了程序集。在项目引用中查找一…问题表现 先来说一下问题的表现今天在开发的时候工程突然出现了报错编辑器提示UnityEngine.UI缺少程序集引用。 问题分析与解决一 既然是程序集缺失我们首先查看一下工程项目是否引用了程序集。在项目引用中查找一下UnityEngine.UI是否存在这里为了展示所以是存在着的如果丢失则需要重新添加回来。 程序集添加回来的方法也很简单在项目根目录将vs的.csproj文件和.sln文件删除在Unity启动vs时让其重新自动生成就可以了 问题分析与解决二 还有一种程序集丢失的情况是程序集的.dll文件丢失。如图这里虽然列表上有UnityEngine.UI但有一个警告的小三角显示程序集未能正常应用。 我们用文本文件打开Assembly-CSharp.csproj我们可以看到UnityEngine.UI程序集的引用路径是在Library/ScriptAssemblies目录下的。 正常情况下我们打开Library/ScriptAssemblies目录下是会存在UnityEngine.UI.dll文件的由于某种原因造成了丢失。还原的方法也很简单删掉Library目录重新启动Unity就会重新还原了。 问题分析与解决三 还有的情况就是由于自身程序集报错而导致的程序集加载异常。 我这里遇到的就是项目中有多个相同的程序集。而导致了UnityEngine.UI的丢失。如图在引用列表中没有找到UnityEngine.UI程序集并且使用方法一删除Assembly-CSharp.csproj文件重新生成依然没有。这里的话则需要先解决项目的报错问题然后再使用方法一重新生成Assembly-CSharp.csproj。这样就可以解决引用丢失的问题。 其他问题 如果有其他引用丢失的问题则需要再具体问题具体分析。如果以后再遇到其他的引用丢失问题会再做补充。希望这些分享能帮助到各位小伙伴或者能为小伙伴提供解决思路。