### Describe the bug MSBuild SDKs doesn't seem to be fetched correctly from NuGet.org when version is specified with `#:SDK` directive ### To Reproduce Given file like below ```csharp #:sdk Uno.Sdk@6.2.0-dev.26 Console.WriteLine("Hello, World!"); ``` When ```bash dotnet test.cs ``` Then ``` The SDK 'Uno.Sdk/6.2.0-dev.26' specified could not be found. C:\temp\test.csproj The build failed. Fix the build errors and run again. ``` But when file like below ```csharp #:sdk Uno.Sdk Console.WriteLine("Hello, World!"); ``` and global.json ```json { "sdk": { "version": "10.0.100-preview.6.25358.103" }, "msbuild-sdks": { "Uno.Sdk": "6.2.0-dev.26" } } ``` When ```bash dotnet test.cs ``` Then ``` Restore complete (11,6s) You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy test succeeded (5,6s) → C:\Users\MattiasKarlsson\AppData\Local\Temp\dotnet\runfile\test-48b0209a0a8b51dd213126c9e30b446b15b1985051974d4da1dde6742057b120\bin\debug\test.dll Build succeeded in 19,5s Hello, World! ``` ### Further technical details - Include the output of `dotnet --info` ``` .NET SDK: Version: 10.0.100-preview.6.25358.103 Commit: 75972a5ba7 Workload version: 10.0.100-manifests.6616851e MSBuild version: 17.15.0-preview-25358-103+75972a5ba Runtime Environment: OS Name: Windows OS Version: 10.0.26100 OS Platform: Windows RID: win-x64 Base Path: C:\Program Files\dotnet\sdk\10.0.100-preview.6.25358.103\ ```