Skip to content

Conversation

@Forgind
Copy link
Contributor

@Forgind Forgind commented Nov 17, 2021

Fixes #6993

Context

See issue.

Changes Made

Switched to also load if the found assembly is greater than what was requested.

Testing

CI? I had trouble repro'ing this.

@Forgind Forgind requested a review from dsplaisted November 17, 2021 20:01
Copy link
Member

@rainersigwald rainersigwald left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change looks good.

CI? I had trouble repro'ing this.

Did you try building the SDK repo at the commit that Daniel suggested in the bug?

@Forgind
Copy link
Contributor Author

Forgind commented Nov 17, 2021

Change looks good.

CI? I had trouble repro'ing this.

Did you try building the SDK repo at the commit that Daniel suggested in the bug?

Essentially yes. I had trouble finding that exact commit, so I walked back to an earlier commit and layered all the relevant changes on top of it, but the code should have been identical.

@Forgind Forgind added the merge-when-branch-open PRs that are approved, except that there is a problem that means we are not merging stuff right now. label Nov 19, 2021
@rainersigwald rainersigwald merged commit 3bb10b7 into dotnet:main Nov 22, 2021
rainersigwald added a commit to rainersigwald/msbuild that referenced this pull request Feb 24, 2022
@Forgind Forgind deleted the loosen-version-comparisons branch March 9, 2022 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merge-when-branch-open PRs that are approved, except that there is a problem that means we are not merging stuff right now.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MSBuild assembly loading should use greater than or equal rather than exact assembly version comparisons

3 participants