Skip to content

[Unity2022.3.16]在Unity2022下Inject成功,但是在dll中没有看到IFix相关内容,热更新失效 #413

@gameboys84

Description

@gameboys84
  1. 使用2022.3.16新建一个空工程(2022.3.14也可以,其它版本未测试),并导入基础的测试代码
  2. 执行Inject,可以在Library下找到Assembly-CSharp.dll,查看程序集,可以看到IFix相关内容,如Bridge,MethodWrapper等
  3. Target为Windows,然后进行exe导出
  4. 导出后找到Assembly-CSharp.dll,再次查看程序集 ,里面是没有IFix对应内容的
  5. 在Android平台下也验证过无法热更新CS中的内容
    InjectFix

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions