[main] Source code updates from dotnet/dotnet#53001
[main] Source code updates from dotnet/dotnet#53001dotnet-maestro[bot] wants to merge 9 commits intomainfrom
Conversation
[[ commit created by automation ]]
On relative base path root dotnet-dev-certs,dotnet-user-jwts,dotnet-user-secrets,Microsoft.AspNetCore.Analyzers,Microsoft.AspNetCore.App.Ref,Microsoft.AspNetCore.App.Ref.Internal,Microsoft.AspNetCore.Authentication.Facebook,Microsoft.AspNetCore.Authentication.Google,Microsoft.AspNetCore.Authentication.MicrosoftAccount,Microsoft.AspNetCore.Authorization,Microsoft.AspNetCore.Components,Microsoft.AspNetCore.Components.Analyzers,Microsoft.AspNetCore.Components.Forms,Microsoft.AspNetCore.Components.SdkAnalyzers,Microsoft.AspNetCore.Components.Web,Microsoft.AspNetCore.Components.WebAssembly,Microsoft.AspNetCore.Components.WebAssembly.Server,Microsoft.AspNetCore.Components.WebView,Microsoft.AspNetCore.DeveloperCertificates.XPlat,Microsoft.AspNetCore.Metadata,Microsoft.AspNetCore.Mvc.Analyzers,Microsoft.AspNetCore.Mvc.Api.Analyzers,Microsoft.AspNetCore.TestHost,Microsoft.Bcl.AsyncInterfaces,Microsoft.DotNet.Web.ItemTemplates.11.0,Microsoft.DotNet.Web.ProjectTemplates.11.0,Microsoft.Dotnet.WinForms.ProjectTemplates,Microsoft.DotNet.Wpf.ProjectTemplates,Microsoft.Extensions.Configuration.Ini,Microsoft.Extensions.DependencyModel,Microsoft.Extensions.FileProviders.Abstractions,Microsoft.Extensions.FileProviders.Embedded,Microsoft.Extensions.FileSystemGlobbing,Microsoft.Extensions.Logging,Microsoft.Extensions.Logging.Abstractions,Microsoft.Extensions.Logging.Console,Microsoft.Extensions.ObjectPool,Microsoft.JSInterop,Microsoft.NET.HostModel,Microsoft.NET.ILLink.Tasks,Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.win-x64,Microsoft.NET.Sdk.WindowsDesktop,Microsoft.NETCore.App.Ref,Microsoft.NETCore.Platforms,Microsoft.Win32.SystemEvents,Microsoft.WindowsDesktop.App.Internal,Microsoft.WindowsDesktop.App.Ref,System.CodeDom,System.ComponentModel.Composition,System.Composition.AttributedModel,System.Composition.Convention,System.Composition.Hosting,System.Composition.Runtime,System.Composition.TypedParts,System.Configuration.ConfigurationManager,System.Diagnostics.DiagnosticSource,System.Formats.Asn1,System.IO.Hashing,System.Reflection.MetadataLoadContext,System.Resources.Extensions,System.Security.Cryptography.Pkcs,System.Security.Cryptography.ProtectedData,System.Security.Cryptography.Xml,System.Security.Permissions,System.ServiceProcess.ServiceController,System.Text.Encoding.CodePages,System.Text.Json,System.Windows.Extensions From Version 11.0.0-preview.1.26069.105 -> To Version 11.0.0-preview.2.26111.109 (parent: ) Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal,Microsoft.CodeAnalysis.Razor.Tooling.Internal,Microsoft.NET.Sdk.Razor.SourceGenerators.Transport From Version 10.0.0-preview.26069.105 -> To Version 10.0.0-preview.26111.109 (parent: ) Microsoft.Build,Microsoft.Build.Localization From Version 18.4.0-preview-26069-105 -> To Version 18.5.0-preview-26111-109 (parent: ) Microsoft.Build.NuGetSdkResolver,NuGet.Build.Tasks,NuGet.Build.Tasks.Console,NuGet.Build.Tasks.Pack,NuGet.CommandLine.XPlat,NuGet.Commands,NuGet.Common,NuGet.Configuration,NuGet.Credentials,NuGet.DependencyResolver.Core,NuGet.Frameworks,NuGet.LibraryModel,NuGet.Localization,NuGet.Packaging,NuGet.ProjectModel,NuGet.Protocol,NuGet.Versioning From Version 7.3.0-preview.1.7005 -> To Version 7.5.0-rc.11209 (parent: ) Microsoft.Build.Tasks.Git,Microsoft.SourceLink.AzureRepos.Git,Microsoft.SourceLink.Bitbucket.Git,Microsoft.SourceLink.Common,Microsoft.SourceLink.GitHub,Microsoft.SourceLink.GitLab From Version 11.0.100-preview.26069.105 -> To Version 11.0.100-preview.2.26111.109 (parent: ) Microsoft.CodeAnalysis,Microsoft.CodeAnalysis.BuildClient,Microsoft.CodeAnalysis.CSharp,Microsoft.CodeAnalysis.CSharp.CodeStyle,Microsoft.CodeAnalysis.CSharp.Features,Microsoft.CodeAnalysis.CSharp.Workspaces,Microsoft.CodeAnalysis.ExternalAccess.HotReload,Microsoft.CodeAnalysis.PublicApiAnalyzers,Microsoft.CodeAnalysis.Workspaces.Common,Microsoft.CodeAnalysis.Workspaces.MSBuild,Microsoft.Net.Compilers.Toolset,Microsoft.Net.Compilers.Toolset.Framework From Version 5.4.0-2.26069.105 -> To Version 5.5.0-2.26111.109 (parent: ) Microsoft.Deployment.DotNet.Releases From Version 2.0.0-preview.1.26069.105 -> To Version 2.0.0-preview.1.26111.109 (parent: ) Microsoft.DiaSymReader From Version 3.0.0-preview.26069.105 -> To Version 3.0.0-preview.2.26111.109 (parent: ) Microsoft.DotNet.Arcade.Sdk,Microsoft.DotNet.Build.Tasks.Installers,Microsoft.DotNet.Build.Tasks.Templating,Microsoft.DotNet.Build.Tasks.Workloads,Microsoft.DotNet.Helix.Sdk,Microsoft.DotNet.SignTool,Microsoft.DotNet.XliffTasks,Microsoft.DotNet.XUnitExtensions From Version 11.0.0-beta.26069.105 -> To Version 11.0.0-beta.26111.109 (parent: ) Microsoft.FSharp.Compiler From Version 15.2.100-preview.26069.105 -> To Version 15.2.100-preview2.26111.109 (parent: ) Microsoft.NET.Test.Sdk,Microsoft.TestPlatform.Build,Microsoft.TestPlatform.CLI From Version 18.3.0-preview-26069-105 -> To Version 18.5.0-preview-26111-109 (parent: ) Microsoft.TemplateEngine.Abstractions,Microsoft.TemplateEngine.Authoring.TemplateVerifier,Microsoft.TemplateEngine.Edge,Microsoft.TemplateEngine.Mocks,Microsoft.TemplateEngine.Orchestrator.RunnableProjects,Microsoft.TemplateEngine.TestHelper,Microsoft.TemplateEngine.Utils,Microsoft.TemplateSearch.Common,Microsoft.TemplateSearch.TemplateDiscovery From Version 11.0.100-preview.1.26069.105 -> To Version 11.0.100-preview.2.26111.109 (parent: ) Microsoft.Web.Xdt From Version 3.3.0-preview.26069.105 -> To Version 3.3.0-preview.2.26111.109 (parent: ) System.CommandLine From Version 3.0.0-preview.1.26069.105 -> To Version 3.0.0-preview.2.26111.109 (parent: ) [[ commit created by automation ]]
40a6b6f to
c16e988
Compare
|
A bunch of local tool tests are now failing:
|
NuGet 7.5.0-rc.11209 defaults to writing version 4 lock files, but its own reader can't parse that version back, v4 uses a target alias instead of a rid inclusive targets key cc @dsplaisted for awareness of code change in codeflow
|
I think that was caused from NuGet/NuGet.Client#6972, it's a bit odd to put a codefix/change in codeflow but probably best here.... |
[[ commit created by automation ]]
On relative base path root dotnet-dev-certs,dotnet-user-jwts,dotnet-user-secrets,Microsoft.AspNetCore.Analyzers,Microsoft.AspNetCore.App.Ref,Microsoft.AspNetCore.App.Ref.Internal,Microsoft.AspNetCore.Authentication.Facebook,Microsoft.AspNetCore.Authentication.Google,Microsoft.AspNetCore.Authentication.MicrosoftAccount,Microsoft.AspNetCore.Authorization,Microsoft.AspNetCore.Components,Microsoft.AspNetCore.Components.Analyzers,Microsoft.AspNetCore.Components.Forms,Microsoft.AspNetCore.Components.SdkAnalyzers,Microsoft.AspNetCore.Components.Web,Microsoft.AspNetCore.Components.WebAssembly,Microsoft.AspNetCore.Components.WebAssembly.Server,Microsoft.AspNetCore.Components.WebView,Microsoft.AspNetCore.DeveloperCertificates.XPlat,Microsoft.AspNetCore.Metadata,Microsoft.AspNetCore.Mvc.Analyzers,Microsoft.AspNetCore.Mvc.Api.Analyzers,Microsoft.AspNetCore.TestHost,Microsoft.Bcl.AsyncInterfaces,Microsoft.DotNet.Web.ItemTemplates.11.0,Microsoft.DotNet.Web.ProjectTemplates.11.0,Microsoft.Dotnet.WinForms.ProjectTemplates,Microsoft.DotNet.Wpf.ProjectTemplates,Microsoft.Extensions.Configuration.Ini,Microsoft.Extensions.DependencyModel,Microsoft.Extensions.FileProviders.Abstractions,Microsoft.Extensions.FileProviders.Embedded,Microsoft.Extensions.FileSystemGlobbing,Microsoft.Extensions.Logging,Microsoft.Extensions.Logging.Abstractions,Microsoft.Extensions.Logging.Console,Microsoft.Extensions.ObjectPool,Microsoft.JSInterop,Microsoft.NET.HostModel,Microsoft.NET.ILLink.Tasks,Microsoft.NET.Runtime.Emscripten.3.1.56.Cache.win-x64,Microsoft.NET.Sdk.WindowsDesktop,Microsoft.NETCore.App.Ref,Microsoft.NETCore.Platforms,Microsoft.Win32.SystemEvents,Microsoft.WindowsDesktop.App.Internal,Microsoft.WindowsDesktop.App.Ref,System.CodeDom,System.ComponentModel.Composition,System.Composition.AttributedModel,System.Composition.Convention,System.Composition.Hosting,System.Composition.Runtime,System.Composition.TypedParts,System.Configuration.ConfigurationManager,System.Diagnostics.DiagnosticSource,System.Formats.Asn1,System.IO.Hashing,System.Reflection.MetadataLoadContext,System.Resources.Extensions,System.Security.Cryptography.Pkcs,System.Security.Cryptography.ProtectedData,System.Security.Cryptography.Xml,System.Security.Permissions,System.ServiceProcess.ServiceController,System.Text.Encoding.CodePages,System.Text.Json,System.Windows.Extensions From Version 11.0.0-preview.2.26111.109 -> To Version 11.0.0-preview.2.26112.105 (parent: ) Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal,Microsoft.CodeAnalysis.Razor.Tooling.Internal,Microsoft.NET.Sdk.Razor.SourceGenerators.Transport From Version 10.0.0-preview.26111.109 -> To Version 10.0.0-preview.26112.105 (parent: ) Microsoft.Build,Microsoft.Build.Localization,Microsoft.NET.Test.Sdk,Microsoft.TestPlatform.Build,Microsoft.TestPlatform.CLI From Version 18.5.0-preview-26111-109 -> To Version 18.5.0-preview-26112-105 (parent: ) Microsoft.Build.NuGetSdkResolver,NuGet.Build.Tasks,NuGet.Build.Tasks.Console,NuGet.Build.Tasks.Pack,NuGet.CommandLine.XPlat,NuGet.Commands,NuGet.Common,NuGet.Configuration,NuGet.Credentials,NuGet.DependencyResolver.Core,NuGet.Frameworks,NuGet.LibraryModel,NuGet.Localization,NuGet.Packaging,NuGet.ProjectModel,NuGet.Protocol,NuGet.Versioning From Version 7.5.0-rc.11209 -> To Version 7.5.0-rc.11305 (parent: ) Microsoft.Build.Tasks.Git,Microsoft.SourceLink.AzureRepos.Git,Microsoft.SourceLink.Bitbucket.Git,Microsoft.SourceLink.Common,Microsoft.SourceLink.GitHub,Microsoft.SourceLink.GitLab,Microsoft.TemplateEngine.Abstractions,Microsoft.TemplateEngine.Authoring.TemplateVerifier,Microsoft.TemplateEngine.Edge,Microsoft.TemplateEngine.Mocks,Microsoft.TemplateEngine.Orchestrator.RunnableProjects,Microsoft.TemplateEngine.TestHelper,Microsoft.TemplateEngine.Utils,Microsoft.TemplateSearch.Common,Microsoft.TemplateSearch.TemplateDiscovery From Version 11.0.100-preview.2.26111.109 -> To Version 11.0.100-preview.2.26112.105 (parent: ) Microsoft.CodeAnalysis,Microsoft.CodeAnalysis.BuildClient,Microsoft.CodeAnalysis.CSharp,Microsoft.CodeAnalysis.CSharp.CodeStyle,Microsoft.CodeAnalysis.CSharp.Features,Microsoft.CodeAnalysis.CSharp.Workspaces,Microsoft.CodeAnalysis.ExternalAccess.HotReload,Microsoft.CodeAnalysis.PublicApiAnalyzers,Microsoft.CodeAnalysis.Workspaces.Common,Microsoft.CodeAnalysis.Workspaces.MSBuild,Microsoft.Net.Compilers.Toolset,Microsoft.Net.Compilers.Toolset.Framework From Version 5.5.0-2.26111.109 -> To Version 5.5.0-2.26112.105 (parent: ) Microsoft.Deployment.DotNet.Releases From Version 2.0.0-preview.1.26111.109 -> To Version 2.0.0-preview.1.26112.105 (parent: ) Microsoft.DiaSymReader,System.CommandLine From Version 3.0.0-preview.2.26111.109 -> To Version 3.0.0-preview.2.26112.105 (parent: ) Microsoft.DotNet.Arcade.Sdk,Microsoft.DotNet.Build.Tasks.Installers,Microsoft.DotNet.Build.Tasks.Templating,Microsoft.DotNet.Build.Tasks.Workloads,Microsoft.DotNet.Helix.Sdk,Microsoft.DotNet.SignTool,Microsoft.DotNet.XliffTasks,Microsoft.DotNet.XUnitExtensions From Version 11.0.0-beta.26111.109 -> To Version 11.0.0-beta.26112.105 (parent: ) Microsoft.FSharp.Compiler From Version 15.2.100-preview2.26111.109 -> To Version 15.2.100-preview2.26112.105 (parent: ) Microsoft.Web.Xdt From Version 3.3.0-preview.2.26111.109 -> To Version 3.3.0-preview.2.26112.105 (parent: ) [[ commit created by automation ]]
@nagilson yup, your fix of pinning the lockfile version is also what was recommended in #52976 |
(cherry picked from commit 4a5be3a)
Ah, thanks.... I wish I had seen that before I spent 2-3 hours figuring this out 🤣 |
| // Use legacy lock file format (v3) because this synthetic assets file uses framework-based target keys, | ||
| // not the alias-based keys required by the v4 format (https://github.com/NuGet/NuGet.Client/pull/6972). | ||
| var lockFile = new LockFile() { Version = 3 }; |
There was a problem hiding this comment.
@nkolev92 do we need to log an issue to track migrating to v4 + alias-based keys to ensure compatibility/features in the future?
Note
This is a codeflow update. It may contain both source code changes from
the VMR
as well as dependency updates. Learn more here.
This pull request brings the following source code changes
From https://github.com/dotnet/dotnet
Updated Dependencies
Associated changes in source repos
Diff the source with this PR branch