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
Uh oh!
There was an error while loading. Please reload this page.
-
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