Replies: 2 comments 4 replies
-
Are you actually emitting portable or embedded PDBs? In general, this question is extremely vague and lacking in details. If you want help with a specific thing, it's best to provide an actual example, and show what you're doing and what you're expecting to happen, rather than asking us to guess at the details here. |
Beta Was this translation helpful? Give feedback.
0 replies
-
@333fred : The PE checksum is found 64 bytes into the optional header, or 216 bytes into every dll emitted by dotnet build. I can't imagine how that means anything else.
|
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I finally got around to changing the error message in the DOS Stub (for what it's worth I always hated that particular error message and now that badly written 16 bit assembly bugs me too) in my project; and I discovered something oddball.
After replacing the error message the PE checksum would be wrong so I have to fix that too, so of course it's compute the delta of the checksum and patch it in, right? Nope!
When doing a build via
dotnet build
on Linux, the checksum field is always filled with a 0.Hmmm, very hmmm.
Beta Was this translation helpful? Give feedback.
All reactions