Washi1337/AsmResolver

Preserve raw CA blobs during a roundtrip

Closed this issue · 0 comments

Problem Description

Currently the only(?) thing that requires referenced assemblies to be present during a roundtrip (reading and writing the same assembly) is enum CA argument value reading/writing, which makes it impossible to do simple modifications to an assembly without having the references.

Proposal

Write out the same CA blob that was read if the library consumer didn't change the signature in any way.

Alternatives

No response

Additional Context

https://discord.com/channels/961647807591243796/961650677036236820/1004794939856650302