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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions