解决AssemblyDefinition失去关联或依赖不上项目Bug
前言
最近AssemblyDefinition总是出现与Assembly-CSharp(主dll)失去关联,依赖不上的bug。
具体情况
最近的一次复现情况是这样的:从Unity中打开Json文件,vs窗口跳出重载项目弹窗,我点击了重载,之后就发生了 主dll中依赖不到所有AssemblyDefinition。
解决方案
方案一
经过几番周折,最先开始是尝试直接删除library库,让项目全部重新载入一遍library,最后解决了上面的bug。这个方法虽可以解决bug,但是一旦项目一大,项目重载的时间将会很长。
方案二
又思考了许久,想到了情况是在vs重载之后才发生的,那么我们是不是可以再重载一遍。
vs重载的方法:新建脚本(有时候不行)、临时创建一个AssemblyDefinition(触发重载之后删除掉)、变动AssemblyDefinition。
最终我通过创建一个AssemblyDefinition,然后触发了重载弹窗修复了bug。
作者:Miracle
来源:麦瑞克博客
链接:https://www.playcreator.cn/archives/unity/1653/
本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议,转载请注明!
来源:麦瑞克博客
链接:https://www.playcreator.cn/archives/unity/1653/
本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议,转载请注明!
THE END
0
打赏
海报
解决AssemblyDefinition失去关联或依赖不上项目Bug
前言
最近AssemblyDefinition总是出现与Assembly-CSharp(主dll)失去关联,依赖不上的bug。
具体情况
最近的一次复现情况是这样的:从Unity中打开Json文件,vs……
文章目录
关闭