unity在使用了HybridCLR进行编译时报错

发布时间 2023-08-23 17:09:08作者: 由自己

unity在使用了HybridCLR执行HybridCLR/Generate/All时,一直不成功,提示please first use "HybridCLR/Generate/All"
后面还有
fatal error: 'icalls/mscorlib/System/MonoType.h' file not found #include "icalls/mscorlib/System/MonoType.h"

每次执行HybridCLR/Generate/All都报错,每个平台都是

原因是我们需要发布微信小游戏,所以在装完HybridCLR 马上全局安装了HybridCLR,然后把编辑器下的libil2cpp直接替换了

后面把编辑器下的libil2cpp还原了,不使用全局安装,重新执行HybridCLR/Generate/All就可以了

 

HybridCLR/如果有webgl平台进行全局安装的话,必须先把不是webgl平台的先用不是全局安装的执行一次HybridCLR/Generate/All,然后再用全局安装