Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Upgrade NuGet.Frameworks to fix loading projects with the 7.0.4xx SDK
The 7.0.4xx SDKs ship with a newer version of NuGet.Frameworks than we are shipping. Due to a complicated set of interactions of how the various AssemblyLoadingContexts work (or don't work as expected!), this means that when our LSP server uses MSBuildWorkspace to load projects, it'll end up using the NuGet.Frameworks we use here rather than the MSBuild one, causing load issues. The underlying problem is tracked with dotnet#61454, although I still need to write up the full situation in that bug since back in June we ended up running into a similar issue and had lots of deep analysis of it. Fixing the problem requires changes in several different repositories (and all involving AssemblyLoadContexts, so the changes are very technical) so for now we'll just bump the version. Fixes dotnet/vscode-csharp#5980
- Loading branch information