Fixes: [AB#2014670](https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2014670)
### Description
A change was made in 8.0.2xx to register MSBuildSdkResolver for NGEN (#17732), against both devenv.exe and MSBuild.exe. Later a bug was found in the way MSBuild.exe loads the resolver so the change was reverted in 8.0.3xx (#19112). However, because the change had a measurable positive perf effect, the revert was effectively a regression for devenv.exe and got flagged so by PerfDDRITs.
This PR is a re-do of the original change, only this time with MSBuild.exe omitted, i.e. we're NGENing the resolver only for the default architecture of devenv.exe.
### Customer Impact
Startup perf regression, about 5% more methods JITted in scenarios measured by Visual Studio PerfDDRITs.
### Regression
Yes, perf regression in VS 17.10.
### Risk
Low
[release/8.0.3xx] Update dependencies from dotnet/sdk
- Coherency Updates:
- Microsoft.FSharp.Compiler: from 12.8.300-beta.24208.5 to 12.8.300-beta.24211.1 (parent: Microsoft.NET.Sdk)
- Microsoft.SourceBuild.Intermediate.fsharp: from 8.0.300-beta.24208.5 to 8.0.300-beta.24211.1 (parent: Microsoft.NET.Sdk)
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.CMake.Sdk
From Version 8.0.0-beta.24179.4 -> To Version 8.0.0-beta.24204.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.CMake.Sdk
From Version 8.0.0-beta.24179.4 -> To Version 8.0.0-beta.24204.3
[release/8.0.3xx] Update dependencies from dotnet/sdk
- Coherency Updates:
- Microsoft.FSharp.Compiler: from 12.8.300-beta.24205.4 to 12.8.300-beta.24208.5 (parent: Microsoft.NET.Sdk)
- Microsoft.SourceBuild.Intermediate.fsharp: from 8.0.300-beta.24205.4 to 8.0.300-beta.24208.5 (parent: Microsoft.NET.Sdk)
Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli
From Version 8.0.300-preview.24207.9 -> To Version 8.0.300-preview.24207.11
Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli
From Version 8.0.300-preview.24205.5 -> To Version 8.0.300-preview.24207.9
Dependency coherency updates
Microsoft.FSharp.Compiler,Microsoft.SourceBuild.Intermediate.fsharp,Microsoft.NET.Test.Sdk
From Version 12.8.300-beta.24205.1 -> To Version 12.8.300-beta.24205.4 (parent: Microsoft.NET.Sdk
Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli
From Version 8.0.300-preview.24205.5 -> To Version 8.0.300-preview.24207.8
Dependency coherency updates
Microsoft.NET.Test.Sdk
From Version 17.10.0-release-24177-07 -> To Version 17.10.0-release-24203-04 (parent: Microsoft.NET.Sdk
Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli
From Version 8.0.300-preview.24205.5 -> To Version 8.0.300-preview.24207.7
Dependency coherency updates
Microsoft.NET.Test.Sdk
From Version 17.10.0-release-24177-07 -> To Version 17.10.0-release-24203-04 (parent: Microsoft.NET.Sdk
Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli
From Version 8.0.300-preview.24205.5 -> To Version 8.0.300-preview.24207.6