-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Upgrade System.Memory to fully fix another MSBuild loading issue #63545
Upgrade System.Memory to fully fix another MSBuild loading issue #63545
Conversation
Has mantis signed off on this since it can impact VS load? |
Presumably it's already being loaded, so shouldn't make a difference, but might want to do a val build just to be sure. |
I see System.Memory being referenced by Roslyn.VisualStudio.Setup.Dependencies.csproj which implies we just pick up whatever VS has inserted. I also see it being added to the ExpressionEvaluatior ResultProvider, but I don't know what that means. I suspect that means this can't break much, which is a great reason to run a validation build. 😄 |
@chsienki So looking at the VS build I triggered for this, it appears VS is already using the newer version. Naturally, this means this upgrade still breaks the VS build itself for reasons I need to investigate further. |
Stinks that projects which reference both M.CA and NuGet libs would now end up with a version mismatch. A lot of System.Memory 4.5.4 deps out there. =( |
The internal build is now passing, so @dotnet/roslyn-infrastructure or @dotnet/roslyn-ide could I get a signoff on this? |
This works around dotnet/msbuild#7873
Fixes #63409 (along with #63527)