mirror of
https://github.com/brutaldev/StrongNameSigner.git
synced 2026-04-25 11:26:04 +03:00
[GH-ISSUE #44] Debug directory removed from PE header #37
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Sam13 on GitHub (May 16, 2018).
Original GitHub issue: https://github.com/brutaldev/StrongNameSigner/issues/44
By comparing the PE header of an existing unsigned assembly and the same assembly signed with StrongNameSigner, I found out that the "Debug directory" is stripped out from the PE header.
Without information in the header that it's e.g. impossible to generate a PDB with JetBrains dotPeek (https://youtrack.jetbrains.com/issue/DOTP-6889)
I'm using version 2.1.4
@brutaldev commented on GitHub (Nov 2, 2021):
@Sam13 I've tested this myself and the directory is not stripped at all. Do you have an assembly with corresponding PDB that this happens with? I used tools like PE Editor to verify the header.
@Sam13 commented on GitHub (Nov 14, 2021):
@brutaldev I'm afraid, I cannot provide any test data. Since you tested again I would consider this fixed...