Closed Jihuihu closed 2 years ago
我们使用你的测试代码,在最新代码上未复现这个问题,无论用裁剪后的dll还是原始dll。能否再确认一下?
unity editor:2020.3.33f1c1 操作系统:win10专业版 windows64 hybridclr_trial 的版本号 0.9 问题情况: 正常打包热更新dll,运行无报错,但有段代码(自己封装的数据管理模块),无法执行,也没有任何报错,之前数据接口继承了IDispose,后面把这个接口删除了,重新打包的,仍然无法执行
错误提示为 external相关,但是代码中未涉及,稳定复现 hybridclr_trial 工程中,加入部分代码如下:
Unity Editor版本: 2021.3.11f1(M1版本) 操作系统: MacOS Ventura 13.0 BuildTarget:IOS hybridclr_trial 的版本号 0.9
public class HotUpdateMain : MonoBehaviour {
}
public class UpdateContext { public struct ClipInfo { public Rect rect; public Vector4 clipBox; public bool soft; public Vector4 softness; //left-top-right-bottom public uint clipId; public int rectMaskDepth; public int referenceValue; public bool reversed; }
}
运行期Log: LoadMetadataForAOTAssembly:System.Core.dll. mode:SuperSet ret:OK LoadDll:LoadMetadataForAOTAssemblies() LoadDll:StartGame()