-
-
Notifications
You must be signed in to change notification settings - Fork 624
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Assemblies saved with DeterministicMvid and portable pdbs cannot be loaded #583
Comments
The test for mdb + deterministic mvid and portable pdb + deterministic mvid had to be ignored because they encounter jbevain/cecil#583
Here is a PR to monolinker where I add tests that can reproduce this bug and #582 The tests that had to ignored were If you wanted to run the tests remove the |
The test for mdb + deterministic mvid and portable pdb + deterministic mvid had to be ignored because they encounter jbevain/cecil#583
…eds the guid of the corresponding assembly. Fixes jbevain#583.
Fixed by #587. |
The test for mdb + deterministic mvid and portable pdb + deterministic mvid had to be ignored because they encounter jbevain/cecil#583
The test for mdb + deterministic mvid and portable pdb + deterministic mvid had to be ignored because they encounter jbevain/cecil#583 Commit migrated from dotnet/linker@d24b2e7
I was using
DeterministicMvid
in monolinker and had an assembly with portablepdbs. monolinker was able to strip and write the assembly without issue. However, if anything tries to read that assembly back inModuleDefinition.ReadSymbols()
throws aSymbolsNotMatchingException
exception. See #582 for more details.The text was updated successfully, but these errors were encountered: