Open ericstj opened 1 month ago
For the case where the buildhost is pulling in 8.0.0 copies of packages - the fix here might be to have a version of that which targets 9.0. @jaredpar suggested that in https://github.com/dotnet/sdk/issues/44197#issuecomment-2420095856
It looks like a lot of these are in net472
builds and they're in msbuild tasks. That is a place where msbuild (at least ideally) should be controlling the version of SCI, SRM, etc ... that is loaded. Should we consider changing msbuild to treat those as part of the platform and then have tasks stop distributing them entirely?
For the source generator cases we should not be deploying SCI at all. Compiler will load that so we can fix this by changing the builds to simply stop deploying that.
Should we consider changing msbuild to treat those as part of the platform and then have tasks stop distributing them entirely?
Yeah that's what I mentioned here:
I wonder if for many of these net4x copies if the answer is to exclude the binaries and rely on the copy from MSBuild or VS.
The part you quoted was meant to refer to the .NET build host - which I think is still targeting net6.0
so it's pulling the 8.0.0 packages local.
@marcpopMSFT - you should look at this and decide what to do for 9.0.
Are you suggesting we fix this in servicing as that seems like something that has a high risk of us messing up?
Regardless, it seems like there are a few different buckets in here:
I need @rainersigwald to weigh in on 1 as it sounds like that requires msbuild managing those dependencies. I need @jaredpar to comment on 3 and 4.
Not sure the solution for the netfx tools. Do we just update the dependencies for each tool?
I'll need @wtgodbe to comment on 5.
In terms of (3) I think it's a fairly low risk change to remove the references. Think we should start by doing this in 9.0.200 and if that goes smoothly we can discuss back porting to 9.0.100.
In terms of (4) that is a larger unknown (more complicated item and the main owner is temporarily on other items). I agree it's the right long term path though. So again would recommend try this out in 9.0.200 and if it goes well discuss back porting.
Describe the bug
Similar to #44197 I did a broader scan of the SDK to find what other binaries it might contain from previous servicing bands. These don't have CVE's but if they did, we'd need to coordinate cross-release flow, or upgrade to newer packages.
Here's what I found:
I wonder if for many of these
net4x
copies if the answer is to exclude the binaries and rely on the copy from MSBuild or VS.For the case where the buildhost is pulling in 8.0.0 copies of packages - the fix here might be to have a version of that which targets 9.0. @jaredpar suggested that in https://github.com/dotnet/sdk/issues/44197#issuecomment-2420095856
Checking on further references to out-of-date package versions I found the following old packages mentioned in deps files:
Path | Type | Name | Version | FileVersion -- | -- | -- | -- | -- C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Containers\containerize\containerize.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Containers\containerize\containerize.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Containers\tasks\net9.0\Microsoft.NET.Build.Containers.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Containers\tasks\net9.0\Microsoft.NET.Build.Containers.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | Microsoft.Win32.Primitives | 4.0.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | Microsoft.Win32.Registry | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.native.System | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.native.System.Net.Http | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.native.System.Security.Cryptography.Apple | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Collections | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Collections.Concurrent | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Diagnostics.Debug | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Diagnostics.DiagnosticSource | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Diagnostics.FileVersionInfo | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Diagnostics.Process | 4.1.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Diagnostics.TextWriterTraceListener | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Diagnostics.TraceSource | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Diagnostics.Tracing | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Globalization | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Globalization.Calendars | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Globalization.Extensions | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.IO | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.IO.FileSystem | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.IO.FileSystem.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Linq | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Net.Http | 4.3.4 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Net.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Reflection | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Reflection.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Resources.ResourceManager | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Runtime | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Runtime.Extensions | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Runtime.Handles | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Runtime.InteropServices | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Runtime.InteropServices.RuntimeInformation | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Runtime.Loader | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Runtime.Numerics | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Security.Cryptography.Algorithms | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Security.Cryptography.Cng | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Security.Cryptography.Csp | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Security.Cryptography.Encoding | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Security.Cryptography.OpenSsl | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Security.Cryptography.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Security.Cryptography.X509Certificates | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Text.Encoding | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Text.Encoding.Extensions | 4.0.11 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Threading | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Threading.Tasks | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Threading.Thread | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\datacollector.deps.json | PackageReference | System.Threading.ThreadPool | 4.0.10 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\dotnet.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\dotnet.deps.json | PackageReference | System.Diagnostics.DiagnosticSource | 5.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\dotnet.deps.json | PackageReference | System.Memory | 4.5.5 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\dotnet.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\dotnet.deps.json | PackageReference | System.Runtime.CompilerServices.Unsafe | 6.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | Microsoft.CodeAnalysis.NetAnalyzers | 8.0.0-preview.23468.1 C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.CodeDom | 7.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Configuration.ConfigurationManager | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Formats.Asn1 | 7.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Memory | 4.5.5 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Reflection.MetadataLoadContext | 6.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Resources.Extensions | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Runtime.CompilerServices.Unsafe | 6.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Security.Cryptography.Pkcs | 7.0.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Security.Cryptography.ProtectedData | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Security.Cryptography.Xml | 7.0.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Security.Permissions | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Security.Principal.Windows | 5.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Text.Encoding.CodePages | 7.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Text.Encodings.Web | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Text.Json | 8.0.4 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Threading.Tasks.Dataflow | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Windows.Extensions | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | Microsoft.CSharp | 4.7.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Buffers | 4.5.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Composition | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Data.DataSetExtensions | 4.5.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.IO.Pipelines | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Memory | 4.5.5 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Numerics.Vectors | 4.5.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Runtime.CompilerServices.Unsafe | 6.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Text.Encodings.Web | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Threading.Channels | 7.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Threading.Tasks.Dataflow | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-format\dotnet-format.deps.json | PackageReference | System.Threading.Tasks.Extensions | 4.5.4 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-user-jwts\9.0.0-rtm.24521.19\tools\net9.0\any\dotnet-user-jwts.deps.json | PackageReference | Microsoft.IdentityModel.Abstractions | 8.0.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-user-jwts\9.0.0-rtm.24521.19\tools\net9.0\any\dotnet-user-jwts.deps.json | PackageReference | Microsoft.IdentityModel.JsonWebTokens | 8.0.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-user-jwts\9.0.0-rtm.24521.19\tools\net9.0\any\dotnet-user-jwts.deps.json | PackageReference | Microsoft.IdentityModel.Logging | 8.0.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-user-jwts\9.0.0-rtm.24521.19\tools\net9.0\any\dotnet-user-jwts.deps.json | PackageReference | Microsoft.IdentityModel.Tokens | 8.0.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-user-jwts\9.0.0-rtm.24521.19\tools\net9.0\any\dotnet-user-jwts.deps.json | PackageReference | System.IdentityModel.Tokens.Jwt | 8.0.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | Microsoft.CodeAnalysis.NetAnalyzers | 8.0.0-preview.23468.1 C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.CodeDom | 7.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Configuration.ConfigurationManager | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Formats.Asn1 | 7.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Memory | 4.5.5 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Reflection.MetadataLoadContext | 6.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Resources.Extensions | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Runtime.CompilerServices.Unsafe | 6.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Security.Cryptography.Pkcs | 7.0.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Security.Cryptography.ProtectedData | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Security.Cryptography.Xml | 7.0.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Security.Permissions | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Security.Principal.Windows | 5.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Text.Encoding.CodePages | 7.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Text.Encodings.Web | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Text.Json | 8.0.4 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Threading.Tasks.Dataflow | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.deps.json | PackageReference | System.Windows.Extensions | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\dotnet-watch.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\dotnet-watch.deps.json | PackageReference | System.Composition | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\dotnet-watch.deps.json | PackageReference | System.Data.DataSetExtensions | 4.5.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\dotnet-watch.deps.json | PackageReference | System.IO.Pipelines | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\dotnet-watch.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\dotnet-watch.deps.json | PackageReference | System.Text.Encodings.Web | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\dotnet-watch.deps.json | PackageReference | System.Threading.Channels | 7.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\DotnetTools\dotnet-watch\9.0.100-rtm.24522.3\tools\net9.0\any\dotnet-watch.deps.json | PackageReference | System.Threading.Tasks.Dataflow | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\FSharp\fsc.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\FSharp\fsi.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\MSBuild.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\MSBuild.deps.json | PackageReference | System.Diagnostics.DiagnosticSource | 5.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\MSBuild.deps.json | PackageReference | System.Memory | 4.5.5 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\MSBuild.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\MSBuild.deps.json | PackageReference | System.Runtime.CompilerServices.Unsafe | 6.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\NuGet.CommandLine.XPlat.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\NuGet.CommandLine.XPlat.deps.json | PackageReference | System.Diagnostics.DiagnosticSource | 5.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\NuGet.CommandLine.XPlat.deps.json | PackageReference | System.Memory | 4.5.5 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\NuGet.CommandLine.XPlat.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\NuGet.CommandLine.XPlat.deps.json | PackageReference | System.Runtime.CompilerServices.Unsafe | 6.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\bincore\csc.deps.json | PackageReference | Microsoft.CodeAnalysis.NetAnalyzers | 8.0.0-preview.23468.1 C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\bincore\csc.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\bincore\csc.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\bincore\vbc.deps.json | PackageReference | Microsoft.CodeAnalysis.NetAnalyzers | 8.0.0-preview.23468.1 C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\bincore\vbc.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\bincore\vbc.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\bincore\VBCSCompiler.deps.json | PackageReference | Microsoft.CodeAnalysis.NetAnalyzers | 8.0.0-preview.23468.1 C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\bincore\VBCSCompiler.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\bincore\VBCSCompiler.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | Microsoft.CodeAnalysis.NetAnalyzers | 8.0.0-preview.23468.1 C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | System.CodeDom | 7.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | System.Configuration.ConfigurationManager | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | System.Diagnostics.EventLog | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | System.Formats.Asn1 | 7.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | System.Resources.Extensions | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | System.Security.Cryptography.Pkcs | 7.0.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | System.Security.Cryptography.ProtectedData | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | System.Security.Cryptography.Xml | 7.0.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | System.Security.Permissions | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.deps.json | PackageReference | System.Windows.Extensions | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Sdks\Microsoft.NET.Sdk.Razor\tools\rzc.deps.json | PackageReference | System.Collections.Immutable | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\Sdks\Microsoft.NET.Sdk.Razor\tools\rzc.deps.json | PackageReference | System.Reflection.Metadata | 8.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | Microsoft.Win32.Primitives | 4.0.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | Microsoft.Win32.Registry | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.native.System | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.native.System.Net.Http | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.native.System.Security.Cryptography.Apple | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Collections | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Collections.Concurrent | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Diagnostics.Debug | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Diagnostics.DiagnosticSource | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Diagnostics.FileVersionInfo | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Diagnostics.Process | 4.1.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Diagnostics.TextWriterTraceListener | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Diagnostics.TraceSource | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Diagnostics.Tracing | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Globalization | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Globalization.Calendars | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Globalization.Extensions | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.IO | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.IO.FileSystem | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.IO.FileSystem.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Linq | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Net.Http | 4.3.4 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Net.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Private.Uri | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Reflection | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Reflection.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Resources.ResourceManager | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Runtime | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Runtime.Extensions | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Runtime.Handles | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Runtime.InteropServices | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Runtime.InteropServices.RuntimeInformation | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Runtime.Loader | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Runtime.Numerics | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Security.Cryptography.Algorithms | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Security.Cryptography.Cng | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Security.Cryptography.Csp | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Security.Cryptography.Encoding | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Security.Cryptography.OpenSsl | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Security.Cryptography.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Security.Cryptography.X509Certificates | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Text.Encoding | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Text.Encoding.Extensions | 4.0.11 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Threading | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Threading.Tasks | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Threading.Thread | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\testhost.deps.json | PackageReference | System.Threading.ThreadPool | 4.0.10 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | Microsoft.Win32.Primitives | 4.0.1 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | Microsoft.Win32.Registry | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.native.System | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.native.System.Net.Http | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.native.System.Security.Cryptography.Apple | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl | 4.3.2 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Collections | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Collections.Concurrent | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Diagnostics.Debug | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Diagnostics.DiagnosticSource | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Diagnostics.FileVersionInfo | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Diagnostics.Process | 4.1.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Diagnostics.TextWriterTraceListener | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Diagnostics.TraceSource | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Diagnostics.Tracing | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Globalization | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Globalization.Calendars | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Globalization.Extensions | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.IO | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.IO.FileSystem | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.IO.FileSystem.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Linq | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Net.Http | 4.3.4 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Net.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Reflection | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Reflection.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Resources.ResourceManager | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Runtime | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Runtime.Extensions | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Runtime.Handles | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Runtime.InteropServices | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Runtime.InteropServices.RuntimeInformation | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Runtime.Loader | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Runtime.Numerics | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Security.Cryptography.Algorithms | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Security.Cryptography.Cng | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Security.Cryptography.Csp | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Security.Cryptography.Encoding | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Security.Cryptography.OpenSsl | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Security.Cryptography.Primitives | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Security.Cryptography.X509Certificates | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Text.Encoding | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Text.Encoding.Extensions | 4.0.11 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Threading | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Threading.Tasks | 4.3.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Threading.Thread | 4.0.0 | C:\dotnet\dotnet-sdk-9.0.100-win-x64\sdk\9.0.100\vstest.console.deps.json | PackageReference | System.Threading.ThreadPool | 4.0.10 |Ideally these would not be present in deps if they don't represent actual dependencies shipping in the SDK. Once we have supplied by platform it will be easier to clean these deps files up, but we may want to do something before then if any of these are likely to be serviced (like System.Text.Json).
To Reproduce
Examine the content of the SDK for stale versions. I have a tool that's dumping these that I can share.
Exceptions (if any)
None