-
-
Notifications
You must be signed in to change notification settings - Fork 969
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
.Net SDK Validation #2523
.Net SDK Validation #2523
Conversation
6e8428c
to
d8b3b24
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
MonoAotLLVMToolChain
and CsProjClassicNetToolchain
also need the validation.
…MonoAotLLVMToolChain and CsProjClassicNetToolchain
Another thing you could do is integrate the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Almost there, few more comments.
Tests are failing
Maybe some faulty logic with the Framework sdk validation (maybe newer Framework sdks are backwards-compatible?). |
You are correct. Framework sdks are backwards-compatible and it only shows the latest in the registry. I have updated my code to reflect that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot @MattFromRVA!
This change causes wasm runs to fail (and potentially others I haven't tested) because not all runtime monikers are accounted for in |
Oops. This is why we need those integration tests. If someone sends another PR with that fix, I can approve and merge (I can't merge my own PRs). |
PR up now: #2538 |
Fixes #2199