问题描述:某模块(此处为UI模块)在Unity启动时未被引入,(后面是我猜测的:)即使重开,Unity根据现有的引用规则,选择性再次忽略了该模块。

解决思路:(根据猜测描述,假定方法:)先将此模块从Unity模块文件夹中移除,此时Unity将变更引用规则(比如规则恢复默认),再次把模块放回文件夹,此时打开Unity,将找到的新模块重新引用。

具体做法:*参考https://forum.unity3d.com/threads/unityengine-ui-dll-is-in-timestamps-but-is-not-known-in-assetdatabase.274492/#post-2019649

1.移除UI系统

1.完全关闭Unity

2.访问Unity安装目录,找到\Editor\Data\UnityExtensions\Unity

3.将GUISystem(当前问题中的模块,根据具体报错选择不同的模块文件夹)文件夹移动到非Unity安装文件夹的任意位置

2.重新打开Unity

1.将UI相关GameObject(如Canvas)中的Component移除。

2.关闭Unity,并不保存修改过的任何场景。

3.重建模块

1.将移出的模块(此处为GUISystem)放回原处。

2.重新启动Unity

3.清楚Error,OK

*如果还是不行,或者出问题的DLL过多,建议直接删除项目文件下的Library文件夹,一般就能解决问题了。只是再打开项目需要重新生成资源,比较慢。

转载于:https://www.cnblogs.com/CodeSnippet/p/7508397.html

UnityEngine.UI.dll is in timestamps but is not known in assetdatabase相关推荐

  1. UnityEngine.UI.dll 路径

    2019.2之后,路径已经从 Unity安装目录下的Editor\Data\UnityExtensions移动到了 package里,通过package编译后生成的dll在工程目录下的library里

  2. 关于修复预制体上UnityEngine.UI引用丢失的一种思路

    在开发项目过程中,如果出现了Unity版本变化,有可能会导致一些预制体上的UI组件丢失,特别是大量UI脚本,明明一看就知道这个是Text组件,但是一个大大的missing出现在预制体上,让人产生了莫名 ...

  3. 关于unityengine.dll, unityengine.coremodule.dll

    今天在测ILRuntime的DEMO时,打开 hotfix_project.sln时发现,unityengine.debug.log找不到,打开引用一看,原来其中的UnityEngine.dll引用丢 ...

  4. unity 打开vs没有解决方案_VS找不到UnityEngine、UnityEngine.UI等引用的解决办法

    当打开别人的项目或者自己的项目在其他电脑上打开时,VS中可能会出现找不到Unity库的问题,这往往是由于不同电脑中Unity安装目录不相同导致的.会出现下图所示的情况: 打开某个类后也会出现找不到引用 ...

  5. Mac系统更新后Unity打不开

    提前总结下: 1.最好不要升级到 mac catalina,如果升级到mac catalina,你可能无法使用老的unity,只能使用新的unity高版本,新版本的unity的话,估计老项目也不兼容, ...

  6. 用ECMAScript4 ( ActionScript3) 实现Unity的热更新 -- 使用原型链和EventTrigger

    原型链是JS的必备,作为ECMAScript4,原型链也是支持的. 特别说明,ActionScript3是支持完整的面向对象继承支持的,原型链只在某些非常特殊的情况下使用. 本文旨在介绍如何使用原型链 ...

  7. ET框架笔记 (笑览世界写)(转)

    客户端 1.使用unity2017.2.0版本及以上2018版以下,编译原始版ET客户端报没有引用错误时,删除hoxfit下引用的UnityEngine.dll和UnityEngine.UI.dll, ...

  8. Unity 编译apk启动出异常

    问题:unity 编译出来的apk,在android安装启动,时报以下错误: 07-06 20:52:48.282: E/linker(18229): load_library(linker.cpp: ...

  9. 用Unity做游戏,你需要深入了解一下IL2CPP

    这次我们翻译了一篇Unity官方博客上的文章,原文题目为AN INTRODUCTION TO IL2CPP INTERNALS ,作者是从事Unity软件开发的Joshua Peterson.文章的看 ...

最新文章

  1. Kafka史上最详细原理总结 ----看完绝对不后悔
  2. 常微分方程数值求解【python】
  3. SPI通信总线-51
  4. JVM是怎么判断不可用对象的
  5. 做了一个网页,顺便录制了一个视频,大家看看高端不
  6. Javascript网站繁简转换解决方案
  7. 编码是件有逻辑的事情
  8. linux使用swap的命令,Linux系统如何使用swap和zram swap命令
  9. vsftpd安装配置_vsftpd上传文件大小为0(主动模式)
  10. 测试开发面试-技术题持续累积
  11. hourstracker 考勤表软件下载
  12. 用户使用计算机首要考虑因素,工业设计心理学试题(新整理有答案参考)
  13. thinkphp 实现新订单语音提醒功能
  14. ardupilot 关于设备车Rover的学习《1》------如何编译下载
  15. IDEA2020版桌面图标变空白问题解决
  16. Windows程序设计实验---BOUNCING BALL
  17. CH32V103C8T6入门指导
  18. C# 自动转换为半角 (输入法半角/全角切换) 转载
  19. 新手程序员基础都掌握了,动手敲代码就一脸懵逼?教你解决办法!
  20. android 标题被顶出去,解决安卓虚拟键盘把标题栏顶出屏幕外

热门文章

  1. block,inline和inlinke-block细节对比
  2. MySQL-based databases CVE-2016-6664 本地提权
  3. 字符串解析成easyui-tree的格式
  4. 剩余大学时光里要做的事
  5. Qt之QToolButton
  6. mysql异机备份_RMAN异机恢复备份集权限问题
  7. (17)Vivado IP综合选项Global和Out-Of-Context区别(FPGA不积跬步101)
  8. (88)FPGA乘法器设计(移位相加乘法器)
  9. java scheduler_RxJava Scheduler介绍
  10. 怎么给水平线设置高度HTML,设置水平线高度的HTML代码是()。