From a811f784607fe022f455cc7a0e67b237eca34113 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 6 Aug 2025 02:05:24 +0000 Subject: [PATCH 01/18] Backflow from https://github.com/dotnet/dotnet / 8cb85e0 build 278022 [[ commit created by automation ]] --- Directory.Packages.props | 10 +++++----- .../dotnet-watch/HotReload/CompilationHandler.cs | 5 ----- src/Layout/redist/redist.csproj | 5 +++-- src/Workloads/VSInsertion/workloads.csproj | 5 +++-- .../BlazorLegacyIntegrationTest60.cs | 2 +- .../BuildWithComponentsIntegrationTest.cs | 2 +- test/dotnet.Tests/CommandTests/Run/RunFileTests.cs | 10 ++++++++++ 7 files changed, 23 insertions(+), 16 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index d29473d3f899..ae06797fdda4 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -78,11 +78,11 @@ - - - - - + + + + + diff --git a/src/BuiltInTools/dotnet-watch/HotReload/CompilationHandler.cs b/src/BuiltInTools/dotnet-watch/HotReload/CompilationHandler.cs index 306504464cc2..375d8ab34503 100644 --- a/src/BuiltInTools/dotnet-watch/HotReload/CompilationHandler.cs +++ b/src/BuiltInTools/dotnet-watch/HotReload/CompilationHandler.cs @@ -37,11 +37,6 @@ internal sealed class CompilationHandler : IDisposable private bool _isDisposed; - static CompilationHandler() - { - WatchHotReloadService.RequireCommit = true; - } - public CompilationHandler(IReporter reporter, ProcessRunner processRunner) { _reporter = reporter; diff --git a/src/Layout/redist/redist.csproj b/src/Layout/redist/redist.csproj index 25355e22c782..67c1469a6f82 100644 --- a/src/Layout/redist/redist.csproj +++ b/src/Layout/redist/redist.csproj @@ -73,8 +73,9 @@ - - + + + - + - + Build_ComponentsWorks(); - [RequiresMSBuildVersionFact("17.10.0.8101")] + [RequiresMSBuildVersionFact("17.10.0.8101", Skip = "https://github.com/dotnet/sdk/issues/49925")] public void Build_Components_WithDesktopMSBuild_Works() => Build_ComponentsWorks(); [Fact] diff --git a/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs b/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs index 87f3baed3b02..cdff74f57237 100644 --- a/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs +++ b/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs @@ -225,6 +225,16 @@ Release config Hello from Program Release config """); + + new DotnetCommand(Log, "Program.cs", "arg1", "arg2") + .WithWorkingDirectory(testInstance.Path) + .Execute() + .Should().Pass() + .And.HaveStdOut(""" + echo args:arg1;arg2 + Hello from Program + Release config + """); } /// From dd307c80f277860d959096f9a7dadc29bb5ae5dd Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Wed, 6 Aug 2025 02:05:25 +0000 Subject: [PATCH 02/18] Update dependencies from https://github.com/dotnet/dotnet build 278022 Updated Dependencies: 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.DotNet.Web.ItemTemplates.10.0, Microsoft.DotNet.Web.ProjectTemplates.10.0, Microsoft.Extensions.FileProviders.Embedded, Microsoft.Extensions.ObjectPool, Microsoft.JSInterop (Version 10.0.0-rc.1.25377.103 -> 10.0.0-rc.1.25405.103) Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal, Microsoft.CodeAnalysis.NetAnalyzers, Microsoft.CodeAnalysis.Razor.Tooling.Internal, Microsoft.NET.Sdk.Razor.SourceGenerators.Transport (Version 10.0.0-preview.25377.103 -> 10.0.0-preview.25405.103) Microsoft.Bcl.AsyncInterfaces, Microsoft.Extensions.Configuration.Ini, Microsoft.Extensions.DependencyModel, Microsoft.Extensions.FileProviders.Abstractions, Microsoft.Extensions.FileSystemGlobbing, Microsoft.Extensions.Logging, Microsoft.Extensions.Logging.Abstractions, Microsoft.Extensions.Logging.Console, 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.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 (Version 10.0.0-preview.7.25377.103 -> 10.0.0-rc.1.25405.103) Microsoft.Build, Microsoft.Build.Localization (Version 17.15.0-preview-25377-103 -> 17.15.0-preview-25405-103) 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.Packaging, NuGet.ProjectModel, NuGet.Protocol, NuGet.Versioning (Version 7.0.0-preview.1.100 -> 7.0.0-preview.1.103) Microsoft.Build.Tasks.Git, 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, Microsoft.SourceLink.AzureRepos.Git, Microsoft.SourceLink.Bitbucket.Git, Microsoft.SourceLink.Common, Microsoft.SourceLink.GitHub, Microsoft.SourceLink.GitLab (Version 10.0.0-beta.25377.103 -> 10.0.0-beta.25405.103) Microsoft.CodeAnalysis, Microsoft.CodeAnalysis.BuildClient, Microsoft.CodeAnalysis.CSharp, Microsoft.CodeAnalysis.CSharp.CodeStyle, Microsoft.CodeAnalysis.CSharp.Features, Microsoft.CodeAnalysis.CSharp.Workspaces, Microsoft.CodeAnalysis.PublicApiAnalyzers, Microsoft.CodeAnalysis.Workspaces.Common, Microsoft.CodeAnalysis.Workspaces.MSBuild, Microsoft.Net.Compilers.Toolset, Microsoft.Net.Compilers.Toolset.Framework (Version 5.0.0-2.25377.103 -> 5.0.0-2.25405.103) Microsoft.Deployment.DotNet.Releases (Version 2.0.0-preview.1.25377.103 -> 2.0.0-preview.1.25405.103) Microsoft.DiaSymReader (Version 2.2.0-beta.25377.103 -> 2.2.0-beta.25405.103) Microsoft.FSharp.Compiler (Version 14.0.100-preview7.25377.103 -> 14.0.100-preview7.25405.103) Microsoft.NET.Test.Sdk, Microsoft.TestPlatform.Build, Microsoft.TestPlatform.CLI (Version 18.0.0-preview-25377-103 -> 18.0.0-preview-25405-103) 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 (Version 10.0.100-preview.7.25377.103 -> 10.0.100-preview.7.25405.103) Microsoft.Web.Xdt (Version 3.2.0-preview.25377.103 -> 3.2.0-preview.25405.103) System.CommandLine (Version 2.0.0-rc.1.25377.103 -> 2.0.0-rc.1.25405.103) Microsoft.Testing.Platform (Version 1.9.0-preview.25404.3 -> 1.9.0-preview.25404.3) MSTest (Version 3.11.0-preview.25404.3 -> 3.11.0-preview.25404.3) --- eng/Version.Details.props | 290 ++++++++++---------- eng/Version.Details.xml | 550 +++++++++++++++++++------------------- global.json | 6 +- 3 files changed, 423 insertions(+), 423 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 5447c051f692..a9a83e72d5ec 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -7,140 +7,140 @@ This file should be imported by eng/Versions.props - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-preview.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-preview.7.25377.103 - 17.15.0-preview-25377-103 - 17.15.0-preview-25377-103 - 10.0.0-beta.25377.103 - 5.0.0-2.25377.103 - 5.0.0-2.25377.103 - 5.0.0-2.25377.103 - 5.0.0-2.25377.103 - 5.0.0-2.25377.103 - 5.0.0-2.25377.103 - 10.0.0-preview.25377.103 - 5.0.0-2.25377.103 - 10.0.0-preview.25377.103 - 5.0.0-2.25377.103 - 5.0.0-2.25377.103 - 2.0.0-preview.1.25377.103 - 2.2.0-beta.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-rc.1.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-rc.1.25377.103 - 14.0.100-preview7.25377.103 - 10.0.0-rc.1.25377.103 - 5.0.0-2.25377.103 - 5.0.0-2.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-preview.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 17.15.0-preview-25405-103 + 17.15.0-preview-25405-103 + 7.0.0-preview.1.103 + 10.0.0-beta.25405.103 + 5.0.0-2.25405.103 + 5.0.0-2.25405.103 + 5.0.0-2.25405.103 + 5.0.0-2.25405.103 + 5.0.0-2.25405.103 + 5.0.0-2.25405.103 + 10.0.0-preview.25405.103 + 5.0.0-2.25405.103 + 10.0.0-preview.25405.103 + 5.0.0-2.25405.103 + 5.0.0-2.25405.103 + 2.0.0-preview.1.25405.103 + 2.2.0-beta.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 14.0.100-preview7.25405.103 + 10.0.0-rc.1.25405.103 + 5.0.0-2.25405.103 + 5.0.0-2.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 10.0.0-preview.7.25377.103 - 10.0.0-preview.25377.103 - 10.0.0-preview.7.25377.103 - 18.0.0-preview-25377-103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-beta.25377.103 - 10.0.0-beta.25377.103 - 10.0.100-preview.7.25377.103 - 10.0.100-preview.7.25377.103 - 10.0.100-preview.7.25377.103 - 10.0.100-preview.7.25377.103 - 10.0.100-preview.7.25377.103 - 10.0.100-preview.7.25377.103 - 10.0.100-preview.7.25377.103 - 10.0.100-preview.7.25377.103 - 10.0.100-preview.7.25377.103 - 18.0.0-preview-25377-103 - 18.0.0-preview-25377-103 - 3.2.0-preview.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 2.0.0-rc.1.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 - 10.0.0-preview.7.25377.103 + 10.0.0-preview.25405.103 + 10.0.0-rc.1.25405.103 + 18.0.0-preview-25405-103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-beta.25405.103 + 10.0.0-beta.25405.103 + 10.0.100-preview.7.25405.103 + 10.0.100-preview.7.25405.103 + 10.0.100-preview.7.25405.103 + 10.0.100-preview.7.25405.103 + 10.0.100-preview.7.25405.103 + 10.0.100-preview.7.25405.103 + 10.0.100-preview.7.25405.103 + 10.0.100-preview.7.25405.103 + 10.0.100-preview.7.25405.103 + 18.0.0-preview-25405-103 + 18.0.0-preview-25405-103 + 3.2.0-preview.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 7.0.0-preview.1.103 + 10.0.0-rc.1.25405.103 + 2.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25405.103 2.1.0 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 - 7.0.0-preview.1.100 1.9.0-preview.25404.3 3.11.0-preview.25404.3 @@ -175,6 +175,7 @@ This file should be imported by eng/Versions.props $(MicrosoftBclAsyncInterfacesPackageVersion) $(MicrosoftBuildPackageVersion) $(MicrosoftBuildLocalizationPackageVersion) + $(MicrosoftBuildNuGetSdkResolverPackageVersion) $(MicrosoftBuildTasksGitPackageVersion) $(MicrosoftCodeAnalysisPackageVersion) $(MicrosoftCodeAnalysisBuildClientPackageVersion) @@ -241,6 +242,21 @@ This file should be imported by eng/Versions.props $(MicrosoftWin32SystemEventsPackageVersion) $(MicrosoftWindowsDesktopAppInternalPackageVersion) $(MicrosoftWindowsDesktopAppRefPackageVersion) + $(NuGetBuildTasksPackageVersion) + $(NuGetBuildTasksConsolePackageVersion) + $(NuGetBuildTasksPackPackageVersion) + $(NuGetCommandLineXPlatPackageVersion) + $(NuGetCommandsPackageVersion) + $(NuGetCommonPackageVersion) + $(NuGetConfigurationPackageVersion) + $(NuGetCredentialsPackageVersion) + $(NuGetDependencyResolverCorePackageVersion) + $(NuGetFrameworksPackageVersion) + $(NuGetLibraryModelPackageVersion) + $(NuGetPackagingPackageVersion) + $(NuGetProjectModelPackageVersion) + $(NuGetProtocolPackageVersion) + $(NuGetVersioningPackageVersion) $(SystemCodeDomPackageVersion) $(SystemCommandLinePackageVersion) $(SystemCompositionAttributedModelPackageVersion) @@ -265,23 +281,7 @@ This file should be imported by eng/Versions.props $(NETStandardLibraryRefPackageVersion) - $(MicrosoftBuildNuGetSdkResolverPackageVersion) - $(NuGetBuildTasksPackageVersion) - $(NuGetBuildTasksConsolePackageVersion) - $(NuGetBuildTasksPackPackageVersion) - $(NuGetCommandLineXPlatPackageVersion) - $(NuGetCommandsPackageVersion) - $(NuGetCommonPackageVersion) - $(NuGetConfigurationPackageVersion) - $(NuGetCredentialsPackageVersion) - $(NuGetDependencyResolverCorePackageVersion) - $(NuGetFrameworksPackageVersion) - $(NuGetLibraryModelPackageVersion) $(NuGetLocalizationPackageVersion) - $(NuGetPackagingPackageVersion) - $(NuGetProjectModelPackageVersion) - $(NuGetProtocolPackageVersion) - $(NuGetVersioningPackageVersion) $(MicrosoftTestingPlatformPackageVersion) $(MSTestPackageVersion) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index de26c82adaa4..c4424ff32640 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,62 +1,62 @@ - + - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c @@ -68,166 +68,166 @@ https://github.com/dotnet/dotnet 6a953e76162f3f079405f80e28664fa51b136740 - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c - - https://github.com/nuget/nuget.client - d0d16d996284c217b41b0c194d5c51b087f21f8b + + https://github.com/dotnet/dotnet + 8cb85e042157ddb8122121a13b7b05329636214c https://github.com/nuget/nuget.client d0d16d996284c217b41b0c194d5c51b087f21f8b - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c https://github.com/microsoft/testfx @@ -561,9 +561,9 @@ https://github.com/microsoft/testfx f3ec4dde6ee95396a53012dad96885827b7f932b - + https://github.com/dotnet/dotnet - 6a953e76162f3f079405f80e28664fa51b136740 + 8cb85e042157ddb8122121a13b7b05329636214c diff --git a/global.json b/global.json index ed1de1c9796d..4b4f5b6b217a 100644 --- a/global.json +++ b/global.json @@ -7,7 +7,7 @@ "errorMessage": "The .NET SDK is not installed or is not configured correctly. Please run ./build to install the correct SDK version locally." }, "tools": { - "dotnet": "10.0.100-preview.7.25367.101", + "dotnet": "10.0.100-preview.7.25372.107", "runtimes": { "dotnet": [ "$(MicrosoftNETCorePlatformsPackageVersion)" @@ -21,8 +21,8 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25377.103", - "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25377.103", + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25405.103", + "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25405.103", "Microsoft.Build.NoTargets": "3.7.0", "Microsoft.Build.Traversal": "3.4.0", "Microsoft.WixToolset.Sdk": "5.0.2-dotnet.2737382" From 36ac5c4a3fb3055c5c291bd0d908ea1b084462b7 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 7 Aug 2025 02:06:30 +0000 Subject: [PATCH 03/18] Backflow from https://github.com/dotnet/dotnet / 30bc8f9 build 278224 [[ commit created by automation ]] --- src/Layout/pkg/windows/bundles/sdk/bundle.wixproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Layout/pkg/windows/bundles/sdk/bundle.wixproj b/src/Layout/pkg/windows/bundles/sdk/bundle.wixproj index b324bfd1f745..bd4f7fa0e7c9 100644 --- a/src/Layout/pkg/windows/bundles/sdk/bundle.wixproj +++ b/src/Layout/pkg/windows/bundles/sdk/bundle.wixproj @@ -40,7 +40,7 @@ $(DefineConstants);MinimumVSVersion=$(MinimumVSVersion) - $(DefineConstants);PlatformToken=$(InstallerPlatform.ToUpper()) + $(DefineConstants);PlatformToken=$(TargetArchitecture.ToUpper()) $(DefineConstants);FinalizerExeSourceFile=$(FinalizerExeSourceFile) From 063475ced2a22f668028d4f3648b04e106c80101 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Thu, 7 Aug 2025 02:06:31 +0000 Subject: [PATCH 04/18] Update dependencies from https://github.com/dotnet/dotnet build 278224 Updated Dependencies: 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.10.0, Microsoft.DotNet.Web.ProjectTemplates.10.0, 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.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 (Version 10.0.0-rc.1.25405.103 -> 10.0.0-rc.1.25406.102) Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal, Microsoft.CodeAnalysis.NetAnalyzers, Microsoft.CodeAnalysis.Razor.Tooling.Internal, Microsoft.NET.Sdk.Razor.SourceGenerators.Transport (Version 10.0.0-preview.25405.103 -> 10.0.0-preview.25406.102) Microsoft.Build, Microsoft.Build.Localization (Version 17.15.0-preview-25405-103 -> 17.15.0-preview-25406-102) 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.Packaging, NuGet.ProjectModel, NuGet.Protocol, NuGet.Versioning (Version 7.0.0-preview.1.103 -> 7.0.0-preview.1.102) Microsoft.Build.Tasks.Git, 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, Microsoft.SourceLink.AzureRepos.Git, Microsoft.SourceLink.Bitbucket.Git, Microsoft.SourceLink.Common, Microsoft.SourceLink.GitHub, Microsoft.SourceLink.GitLab (Version 10.0.0-beta.25405.103 -> 10.0.0-beta.25406.102) Microsoft.CodeAnalysis, Microsoft.CodeAnalysis.BuildClient, Microsoft.CodeAnalysis.CSharp, Microsoft.CodeAnalysis.CSharp.CodeStyle, Microsoft.CodeAnalysis.CSharp.Features, Microsoft.CodeAnalysis.CSharp.Workspaces, Microsoft.CodeAnalysis.PublicApiAnalyzers, Microsoft.CodeAnalysis.Workspaces.Common, Microsoft.CodeAnalysis.Workspaces.MSBuild, Microsoft.Net.Compilers.Toolset, Microsoft.Net.Compilers.Toolset.Framework (Version 5.0.0-2.25405.103 -> 5.0.0-2.25406.102) Microsoft.Deployment.DotNet.Releases (Version 2.0.0-preview.1.25405.103 -> 2.0.0-preview.1.25406.102) Microsoft.DiaSymReader (Version 2.2.0-beta.25405.103 -> 2.2.0-beta.25406.102) Microsoft.FSharp.Compiler (Version 14.0.100-preview7.25405.103 -> 14.0.100-preview7.25406.102) Microsoft.NET.Test.Sdk, Microsoft.TestPlatform.Build, Microsoft.TestPlatform.CLI (Version 18.0.0-preview-25405-103 -> 18.0.0-preview-25406-102) 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 (Version 10.0.100-preview.7.25405.103 -> 10.0.100-rc.1.25406.102) Microsoft.Web.Xdt (Version 3.2.0-preview.25405.103 -> 3.2.0-preview.25406.102) System.CommandLine (Version 2.0.0-rc.1.25405.103 -> 2.0.0-rc.1.25406.102) Microsoft.Testing.Platform (Version 1.9.0-preview.25405.2 -> 1.9.0-preview.25401.13) MSTest (Version 3.11.0-preview.25405.2 -> 3.11.0-preview.25401.13) --- eng/Version.Details.props | 262 +++++++++---------- eng/Version.Details.xml | 526 +++++++++++++++++++------------------- global.json | 4 +- 3 files changed, 396 insertions(+), 396 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index b3bb3ef87af7..129a3eda1376 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -7,143 +7,143 @@ This file should be imported by eng/Versions.props - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-preview.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 17.15.0-preview-25405-103 - 17.15.0-preview-25405-103 - 7.0.0-preview.1.103 - 10.0.0-beta.25405.103 - 5.0.0-2.25405.103 - 5.0.0-2.25405.103 - 5.0.0-2.25405.103 - 5.0.0-2.25405.103 - 5.0.0-2.25405.103 - 5.0.0-2.25405.103 - 10.0.0-preview.25405.103 - 5.0.0-2.25405.103 - 10.0.0-preview.25405.103 - 5.0.0-2.25405.103 - 5.0.0-2.25405.103 - 2.0.0-preview.1.25405.103 - 2.2.0-beta.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 14.0.100-preview7.25405.103 - 10.0.0-rc.1.25405.103 - 5.0.0-2.25405.103 - 5.0.0-2.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-preview.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 17.15.0-preview-25406-102 + 17.15.0-preview-25406-102 + 7.0.0-preview.1.102 + 10.0.0-beta.25406.102 + 5.0.0-2.25406.102 + 5.0.0-2.25406.102 + 5.0.0-2.25406.102 + 5.0.0-2.25406.102 + 5.0.0-2.25406.102 + 5.0.0-2.25406.102 + 10.0.0-preview.25406.102 + 5.0.0-2.25406.102 + 10.0.0-preview.25406.102 + 5.0.0-2.25406.102 + 5.0.0-2.25406.102 + 2.0.0-preview.1.25406.102 + 2.2.0-beta.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 14.0.100-preview7.25406.102 + 10.0.0-rc.1.25406.102 + 5.0.0-2.25406.102 + 5.0.0-2.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 10.0.0-preview.7.25377.103 - 10.0.0-preview.25405.103 - 10.0.0-rc.1.25405.103 - 18.0.0-preview-25405-103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-beta.25405.103 - 10.0.0-beta.25405.103 - 10.0.100-preview.7.25405.103 - 10.0.100-preview.7.25405.103 - 10.0.100-preview.7.25405.103 - 10.0.100-preview.7.25405.103 - 10.0.100-preview.7.25405.103 - 10.0.100-preview.7.25405.103 - 10.0.100-preview.7.25405.103 - 10.0.100-preview.7.25405.103 - 10.0.100-preview.7.25405.103 - 18.0.0-preview-25405-103 - 18.0.0-preview-25405-103 - 3.2.0-preview.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 7.0.0-preview.1.103 - 10.0.0-rc.1.25405.103 - 2.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 - 10.0.0-rc.1.25405.103 + 10.0.0-preview.25406.102 + 10.0.0-rc.1.25406.102 + 18.0.0-preview-25406-102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-beta.25406.102 + 10.0.0-beta.25406.102 + 10.0.100-rc.1.25406.102 + 10.0.100-rc.1.25406.102 + 10.0.100-rc.1.25406.102 + 10.0.100-rc.1.25406.102 + 10.0.100-rc.1.25406.102 + 10.0.100-rc.1.25406.102 + 10.0.100-rc.1.25406.102 + 10.0.100-rc.1.25406.102 + 10.0.100-rc.1.25406.102 + 18.0.0-preview-25406-102 + 18.0.0-preview-25406-102 + 3.2.0-preview.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 7.0.0-preview.1.102 + 10.0.0-rc.1.25406.102 + 2.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25406.102 2.1.0 7.0.0-preview.1.100 - 1.9.0-preview.25405.2 - 3.11.0-preview.25405.2 + 1.9.0-preview.25401.13 + 3.11.0-preview.25401.13 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index e0099c8608b1..c9a6753b2e24 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,62 +1,62 @@ - + - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 @@ -68,166 +68,166 @@ https://github.com/dotnet/dotnet 6a953e76162f3f079405f80e28664fa51b136740 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 https://github.com/nuget/nuget.client d0d16d996284c217b41b0c194d5c51b087f21f8b - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 - + https://github.com/microsoft/testfx - 07d36fd9a7959c757a9f0dade43667bdec159944 + a309c8fc8b7cf2a0bc7e411ac5506b0d2ce93d5a - + https://github.com/microsoft/testfx - 07d36fd9a7959c757a9f0dade43667bdec159944 + a309c8fc8b7cf2a0bc7e411ac5506b0d2ce93d5a - + https://github.com/dotnet/dotnet - 8cb85e042157ddb8122121a13b7b05329636214c + 30bc8f92be07c2c8c3a6addb946877260e042f63 diff --git a/global.json b/global.json index 4b4f5b6b217a..c87217ec75f8 100644 --- a/global.json +++ b/global.json @@ -21,8 +21,8 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25405.103", - "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25405.103", + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25406.102", + "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25406.102", "Microsoft.Build.NoTargets": "3.7.0", "Microsoft.Build.Traversal": "3.4.0", "Microsoft.WixToolset.Sdk": "5.0.2-dotnet.2737382" From b3b3c1f48e5e18b2b5277e75626956685414c97c Mon Sep 17 00:00:00 2001 From: Sven Boemer Date: Thu, 7 Aug 2025 20:57:35 +0000 Subject: [PATCH 05/18] Update editorconfig template --- .../Commands/Run/CSharpCompilerCommand.cs | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs b/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs index faf6829896d6..fa689ae75988 100644 --- a/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs +++ b/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs @@ -209,23 +209,25 @@ private void PrepareAuxiliaryFiles(out string rspPath) build_property.EnableAotAnalyzer = true build_property.EnableSingleFileAnalyzer = true build_property.EnableTrimAnalyzer = true - build_property.IncludeAllContentForSelfExtract = + build_property.IncludeAllContentForSelfExtract = + build_property.VerifyReferenceTrimCompatibility = + build_property.VerifyReferenceAotCompatibility = build_property.TargetFramework = net{TargetFrameworkVersion} build_property.TargetFrameworkIdentifier = .NETCoreApp build_property.TargetFrameworkVersion = v{TargetFrameworkVersion} - build_property.TargetPlatformMinVersion = - build_property.UsingMicrosoftNETSdkWeb = - build_property.ProjectTypeGuids = - build_property.InvariantGlobalization = - build_property.PlatformNeutralAssembly = - build_property.EnforceExtendedAnalyzerRules = + build_property.TargetPlatformMinVersion = + build_property.UsingMicrosoftNETSdkWeb = + build_property.ProjectTypeGuids = + build_property.InvariantGlobalization = + build_property.PlatformNeutralAssembly = + build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = {fileNameWithoutExtension} build_property.ProjectDir = {fileDirectory}{Path.DirectorySeparatorChar} - build_property.EnableComHosting = + build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = false build_property.EffectiveAnalysisLevelStyle = {TargetFrameworkVersion} - build_property.EnableCodeStyleSeverity = + build_property.EnableCodeStyleSeverity = """); } From 3308ce3b65ac915ae9c44b5d0cf68eeb836de0ce Mon Sep 17 00:00:00 2001 From: Sven Boemer Date: Thu, 7 Aug 2025 21:32:17 +0000 Subject: [PATCH 06/18] Make AssemblyInfo a set --- ...hatWeWantToControlGeneratedAssemblyInfo.cs | 70 ++++++++++--------- ...nThatWeWantToVerifyNuGetReferenceCompat.cs | 12 ++-- .../GivenThatWeWantToPublishAnAotApp.cs | 2 +- .../GivenThatWeWantToRunILLink.cs | 8 +-- .../BuildIntegrationTest.cs | 4 +- .../AssemblyInfo.cs | 10 +-- 6 files changed, 54 insertions(+), 52 deletions(-) diff --git a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs index dc7edc8b1edf..7e949cc789b4 100644 --- a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs +++ b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs @@ -3,6 +3,8 @@ #nullable disable +using Microsoft.VisualBasic; + namespace Microsoft.NET.Build.Tests { public class GivenThatWeWantToControlGeneratedAssemblyInfo : SdkTest @@ -50,19 +52,19 @@ public void It_respects_opt_outs(string attributeToOptOut) .Should() .Pass(); - var expectedInfo = new SortedDictionary - { - { "AssemblyInformationalVersionAttribute", "1.2.3-beta" }, - { "AssemblyFileVersionAttribute", "4.5.6.7" }, - { "AssemblyVersionAttribute", "8.9.10.11" }, - { "AssemblyCompanyAttribute", "TestCompany" }, - { "AssemblyConfigurationAttribute", "Release" }, - { "AssemblyCopyrightAttribute", "TestCopyright" }, - { "AssemblyDescriptionAttribute", "TestDescription" }, - { "AssemblyProductAttribute", "TestProduct" }, - { "AssemblyTitleAttribute", "TestTitle" }, - { "AssemblyTrademarkAttribute", "TestTrademark" }, - { "NeutralResourcesLanguageAttribute", "fr" }, + var expectedInfo = new HashSet<(string Key, string Value)> + { + ("AssemblyInformationalVersionAttribute", "1.2.3-beta"), + ("AssemblyFileVersionAttribute", "4.5.6.7"), + ("AssemblyVersionAttribute", "8.9.10.11"), + ("AssemblyCompanyAttribute", "TestCompany"), + ("AssemblyConfigurationAttribute", "Release"), + ("AssemblyCopyrightAttribute", "TestCopyright"), + ("AssemblyDescriptionAttribute", "TestDescription"), + ("AssemblyProductAttribute", "TestProduct"), + ("AssemblyTitleAttribute", "TestTitle"), + ("AssemblyTrademarkAttribute", "TestTrademark"), + ("NeutralResourcesLanguageAttribute", "fr"), }; if (attributeToOptOut == "All") @@ -71,10 +73,10 @@ public void It_respects_opt_outs(string attributeToOptOut) } else { - expectedInfo.Remove(attributeToOptOut); + expectedInfo.RemoveWhere(i => i.Key == attributeToOptOut); } - expectedInfo.Add("TargetFrameworkAttribute", $".NETCoreApp,Version=v{ToolsetInfo.CurrentTargetFrameworkVersion}"); + expectedInfo.Add(("TargetFrameworkAttribute", $".NETCoreApp,Version=v{ToolsetInfo.CurrentTargetFrameworkVersion}")); var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(ToolsetInfo.CurrentTargetFramework, "Release").FullName, "HelloWorld.dll"); var actualInfo = AssemblyInfo.Get(assemblyPath); @@ -258,9 +260,9 @@ public void It_respects_version_prefix(string targetFramework) var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(targetFramework).FullName, "HelloWorld.dll"); var info = AssemblyInfo.Get(assemblyPath); - info["AssemblyVersionAttribute"].Should().Be("1.2.3.0"); - info["AssemblyFileVersionAttribute"].Should().Be("1.2.3.0"); - info["AssemblyInformationalVersionAttribute"].Should().Be("1.2.3"); + info.Should().Contain(("AssemblyVersionAttribute", "1.2.3.0")); + info.Should().Contain(("AssemblyFileVersionAttribute", "1.2.3.0")); + info.Should().Contain(("AssemblyInformationalVersionAttribute", "1.2.3")); } [WindowsOnlyTheory] @@ -285,7 +287,7 @@ public void It_respects_version_changes_on_incremental_build(string targetFramew // Then the version of the built assembly shall match the provided VersionPrefix var assemblyPath = Path.Combine(incrementalBuildCommand.GetOutputDirectory(targetFramework).FullName, "HelloWorld.dll"); var info = AssemblyInfo.Get(assemblyPath); - info["AssemblyVersionAttribute"].Should().Be("1.2.4.0"); + info.Should().Contain(("AssemblyVersionAttribute", "1.2.4.0")); BuildCommand BuildProject(string versionPrefix) { @@ -307,7 +309,7 @@ public void It_respects_custom_assembly_attribute_items_on_incremental_build() var firstBuildCommand = BuildProject(buildNumber: "1"); var assemblyPath = Path.Combine(firstBuildCommand.GetOutputDirectory(targetFramework).FullName, "TestLibrary.dll"); - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("BuildNumber:1"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "BuildNumber:1")); var firstWriteTime = File.GetLastWriteTimeUtc(assemblyPath); @@ -324,7 +326,7 @@ public void It_respects_custom_assembly_attribute_items_on_incremental_build() File.GetLastWriteTimeUtc(assemblyPath).Should().NotBe(firstWriteTime); // and the custom assembly should be generated with the updated value. - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("BuildNumber:2"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "BuildNumber:2")); BuildCommand BuildProject(string buildNumber) { @@ -358,7 +360,7 @@ public void It_includes_internals_visible_to() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath)["InternalsVisibleToAttribute"].Should().Be("Tests"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("InternalsVisibleToAttribute", "Tests")); } [RequiresMSBuildVersionTheory("17.0.0.32901")] @@ -552,7 +554,7 @@ public void It_respects_out_out_of_internals_visible_to() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - Assert.False(AssemblyInfo.Get(assemblyPath).ContainsKey("InternalsVisibleToAttribute")); + AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "InternalsVisibleToAttribute"); } [Fact] @@ -578,7 +580,7 @@ public void It_includes_internals_visible_to_with_key() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath)["InternalsVisibleToAttribute"].Should().Be("Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("InternalsVisibleToAttribute", "Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2")); } [Fact] @@ -605,7 +607,7 @@ public void It_includes_internals_visible_to_with_project_publickey() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath)["InternalsVisibleToAttribute"].Should().Be("Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("InternalsVisibleToAttribute", "Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2")); } [Fact] @@ -631,11 +633,11 @@ public void It_includes_assembly_metadata() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("MetadataKey:MetadataValue"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "MetadataKey:MetadataValue")); } [Fact] - public void It_respects_out_out_of_assembly_metadata() + public void It_respects_opt_out_of_assembly_metadata() { var testAsset = _testAssetsManager .CopyTestAsset("HelloWorld") @@ -659,7 +661,7 @@ public void It_respects_out_out_of_assembly_metadata() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - Assert.False(AssemblyInfo.Get(assemblyPath).ContainsKey("AssemblyMetadataAttribute")); + AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "AssemblyMetadataAttribute"); } [Theory] @@ -699,11 +701,11 @@ public void GenerateUserSecrets(bool referenceAspNetCore, bool referenceExtensio if (shouldHaveAttribute) { - AssemblyInfo.Get(assemblyPath)["UserSecretsIdAttribute"].Should().Be("SecretsIdValue"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("UserSecretsIdAttribute", "SecretsIdValue")); } else { - AssemblyInfo.Get(assemblyPath).Should().NotContainKey("SecretsIdValue"); + AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "SecretsIdValue"); } } @@ -743,7 +745,7 @@ public void GenerateUserSecretsForTestProject() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(testTestProject.TargetFrameworks).FullName, testTestProject.Name + ".dll"); - AssemblyInfo.Get(assemblyPath)["UserSecretsIdAttribute"].Should().Be("SecretsIdValue"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("UserSecretsIdAttribute", "SecretsIdValue")); } [Theory] @@ -775,7 +777,7 @@ public void It_includes_repository_url(bool privateRepo) var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(testProject.TargetFrameworks).FullName, testProject.Name + ".dll"); - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("RepositoryUrl:" + fakeUrl); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "RepositoryUrl:" + fakeUrl)); } [Theory] @@ -804,11 +806,11 @@ public void It_does_not_write_to_undefined_assembly_metadata_attribute(string ta if (containsAttribute) { - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("RepositoryUrl:" + fakeUrl); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "RepositoryUrl:" + fakeUrl)); } else { - AssemblyInfo.Get(assemblyPath).ContainsKey("AssemblyMetadataAttribute").Should().Be(false); + AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "AssemblyMetadataAttribute"); } } diff --git a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs index 94133426e5f4..a51dc8cffa2e 100644 --- a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs +++ b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs @@ -41,16 +41,16 @@ public void Nuget_reference_compat(string referencerTarget, string testDescripti // Process all dependencies in parallel Parallel.ForEach( - rawDependencyTargets.Split(',', ';', ' ').Where(s => !string.IsNullOrWhiteSpace(s)), + rawDependencyTargets.Split(',', ';', ' ').Where(s => !string.IsNullOrWhiteSpace(s)), new ParallelOptions { MaxDegreeOfParallelism = Environment.ProcessorCount }, - dependencyTarget => + dependencyTarget => { // Create the dependency project and package TestProject dependencyProject = GetTestProject( - ConstantStringValues.DependencyDirectoryNamePrefix + dependencyTarget.Replace('.', '_'), - dependencyTarget, + ConstantStringValues.DependencyDirectoryNamePrefix + dependencyTarget.Replace('.', '_'), + dependencyTarget, true); - + TestPackageReference dependencyPackageReference = new( dependencyProject.Name, "1.0.0", @@ -208,7 +208,7 @@ public void It_chooses_lowest_netfx_in_default_atf() buildCommand.Execute().Should().Pass(); var referencedDll = buildCommand.GetOutputDirectory().File("net462_net472_pkg.dll").FullName; - var referencedTargetFramework = AssemblyInfo.Get(referencedDll)["TargetFrameworkAttribute"]; + var referencedTargetFramework = AssemblyInfo.Get(referencedDll).Where(i => i.Key == "TargetFrameworkAttribute").Single().Value; referencedTargetFramework.Should().Be(".NETFramework,Version=v4.6.2"); } diff --git a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs index a87d3e8f3ee8..a4cfbcb6d1f6 100644 --- a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs +++ b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs @@ -593,7 +593,7 @@ public void IsAotCompatible_implies_enable_analyzers(string targetFramework) var assemblyPath = Path.Combine(outputDirectory, $"{projectName}.dll"); // injects the IsTrimmable attribute - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("IsTrimmable:True"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "IsTrimmable:True")); var publishCommand = new PublishCommand(Log, Path.Combine(testAsset.TestRoot, testProject.Name)); publishCommand diff --git a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs index 8e5a4e24a227..9722cd14b919 100644 --- a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs +++ b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs @@ -108,7 +108,7 @@ public void ILLink_runs_and_creates_linked_app(string targetFramework, bool refe } // https://github.com/dotnet/sdk/issues/49665 - // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), + // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), [PlatformSpecificTheory(TestPlatforms.Any & ~TestPlatforms.OSX)] [MemberData(nameof(SupportedTfms), MemberType = typeof(PublishTestUtils))] public void ILLink_links_simple_app_without_analysis_warnings_and_it_runs(string targetFramework) @@ -599,7 +599,7 @@ public void ILLink_analysis_warnings_are_disabled_by_default(string targetFramew } // https://github.com/dotnet/sdk/issues/49665 - // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), + // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), [PlatformSpecificTheory(TestPlatforms.Any & ~TestPlatforms.OSX)] [MemberData(nameof(Net6Plus), MemberType = typeof(PublishTestUtils))] public void ILLink_analysis_warnings_are_enabled_by_default(string targetFramework) @@ -1780,7 +1780,7 @@ public void Build_respects_IsTrimmable_property(string targetFramework, bool isE var runtimeConfigPath = Path.Combine(outputDirectory, $"{projectName}.runtimeconfig.json"); // injects the IsTrimmable attribute - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("IsTrimmable:True"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "IsTrimmable:True")); // just setting IsTrimmable doesn't enable feature settings // (these only affect apps, and wouldn't make sense for libraries either) @@ -1823,7 +1823,7 @@ public void Build_respects_PublishTrimmed_property(string targetFramework) configProperties["System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault"].Value().Should().BeFalse(); // just setting PublishTrimmed doesn't inject the IsTrimmable attribute - AssemblyInfo.Get(assemblyPath).ContainsKey("AssemblyMetadataAttribute").Should().BeFalse(); + AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "AssemblyMetadataAttribute"); } } diff --git a/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs b/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs index 25ef587451c8..cc93d238c062 100644 --- a/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs +++ b/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs @@ -162,8 +162,8 @@ public void Build_AddsApplicationPartAttributes() var assemblyPath = Path.Combine(intermediateOutputPath, "SimpleMvc.dll"); - AssemblyInfo.Get(assemblyPath)["AssemblyTitleAttribute"].Should().Be("SimpleMvc"); - AssemblyInfo.Get(assemblyPath)["ProvideApplicationPartFactoryAttribute"].Should().Contain("ConsolidatedAssemblyApplicationPartFactory"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyTitleAttribute", "SimpleMvc")); + AssemblyInfo.Get(assemblyPath).Should().Contain(("ProvideApplicationPartFactoryAttribute", "ConsolidatedAssemblyApplicationPartFactory")); } diff --git a/test/Microsoft.NET.TestFramework/AssemblyInfo.cs b/test/Microsoft.NET.TestFramework/AssemblyInfo.cs index 30cb5bce3003..63ddb4c9e32f 100644 --- a/test/Microsoft.NET.TestFramework/AssemblyInfo.cs +++ b/test/Microsoft.NET.TestFramework/AssemblyInfo.cs @@ -46,9 +46,9 @@ public static List GetParameterlessAttributes(string assemblyPath) return parameterlessAttributes; } - public static IDictionary Get(string assemblyPath) + public static ISet<(string Key, string Value)> Get(string assemblyPath) { - var dictionary = new SortedDictionary(); + var assemblyInfo = new HashSet<(string, string)>(); using (var stream = File.OpenRead(assemblyPath)) using (var peReader = new PEReader(stream)) @@ -59,7 +59,7 @@ public static IDictionary Get(string assemblyPath) // AssemblyVersion is not actually a custom attribute if (assemblyDefinition.Version != new Version(0, 0, 0, 0)) { - dictionary.Add("AssemblyVersionAttribute", assemblyDefinition.Version.ToString()); + assemblyInfo.Add(("AssemblyVersionAttribute", assemblyDefinition.Version.ToString())); } foreach (var handle in assemblyDefinition.GetCustomAttributes()) @@ -108,12 +108,12 @@ public static IDictionary Get(string assemblyPath) if (sb != null) { - dictionary.Add(name, sb.ToString()); + assemblyInfo.Add((name, sb.ToString())); } } } - return dictionary; + return assemblyInfo; } } } From fdd1fe2ffbc7e88ebde3246656cd3cc8026c2569 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Fri, 8 Aug 2025 02:11:33 +0000 Subject: [PATCH 07/18] Update dependencies from https://github.com/dotnet/dotnet build 278405 Updated Dependencies: 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.10.0, Microsoft.DotNet.Web.ProjectTemplates.10.0, 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.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 (Version 10.0.0-rc.1.25406.102 -> 10.0.0-rc.1.25407.105) Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal, Microsoft.CodeAnalysis.NetAnalyzers, Microsoft.CodeAnalysis.Razor.Tooling.Internal, Microsoft.NET.Sdk.Razor.SourceGenerators.Transport (Version 10.0.0-preview.25406.102 -> 10.0.0-preview.25407.105) Microsoft.Build, Microsoft.Build.Localization (Version 17.15.0-preview-25406-102 -> 17.15.0-preview-25407-105) 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.Packaging, NuGet.ProjectModel, NuGet.Protocol, NuGet.Versioning (Version 7.0.0-preview.1.102 -> 7.0.0-preview.1.105) Microsoft.Build.Tasks.Git, 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, Microsoft.SourceLink.AzureRepos.Git, Microsoft.SourceLink.Bitbucket.Git, Microsoft.SourceLink.Common, Microsoft.SourceLink.GitHub, Microsoft.SourceLink.GitLab (Version 10.0.0-beta.25406.102 -> 10.0.0-beta.25407.105) Microsoft.CodeAnalysis, Microsoft.CodeAnalysis.BuildClient, Microsoft.CodeAnalysis.CSharp, Microsoft.CodeAnalysis.CSharp.CodeStyle, Microsoft.CodeAnalysis.CSharp.Features, Microsoft.CodeAnalysis.CSharp.Workspaces, Microsoft.CodeAnalysis.PublicApiAnalyzers, Microsoft.CodeAnalysis.Workspaces.Common, Microsoft.CodeAnalysis.Workspaces.MSBuild, Microsoft.Net.Compilers.Toolset, Microsoft.Net.Compilers.Toolset.Framework (Version 5.0.0-2.25406.102 -> 5.0.0-2.25407.105) Microsoft.Deployment.DotNet.Releases (Version 2.0.0-preview.1.25406.102 -> 2.0.0-preview.1.25407.105) Microsoft.DiaSymReader (Version 2.2.0-beta.25406.102 -> 2.2.0-beta.25407.105) Microsoft.FSharp.Compiler (Version 14.0.100-preview7.25406.102 -> 14.0.100-preview7.25407.105) Microsoft.NET.Test.Sdk, Microsoft.TestPlatform.Build, Microsoft.TestPlatform.CLI (Version 18.0.0-preview-25406-102 -> 18.0.0-preview-25407-105) 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 (Version 10.0.100-rc.1.25406.102 -> 10.0.100-rc.1.25407.105) Microsoft.Web.Xdt (Version 3.2.0-preview.25406.102 -> 3.2.0-preview.25407.105) System.CommandLine (Version 2.0.0-rc.1.25406.102 -> 2.0.0-rc.1.25407.105) Microsoft.Testing.Platform (Version 1.9.0-preview.25406.4 -> 1.9.0-preview.25406.4) MSTest (Version 3.11.0-preview.25406.4 -> 3.11.0-preview.25406.4) --- eng/Version.Details.props | 258 +++++++++---------- eng/Version.Details.xml | 518 +++++++++++++++++++------------------- global.json | 4 +- 3 files changed, 390 insertions(+), 390 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 3e901d4d00e1..595677833c63 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -7,136 +7,136 @@ This file should be imported by eng/Versions.props - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-preview.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 17.15.0-preview-25406-102 - 17.15.0-preview-25406-102 - 7.0.0-preview.1.102 - 10.0.0-beta.25406.102 - 5.0.0-2.25406.102 - 5.0.0-2.25406.102 - 5.0.0-2.25406.102 - 5.0.0-2.25406.102 - 5.0.0-2.25406.102 - 5.0.0-2.25406.102 - 10.0.0-preview.25406.102 - 5.0.0-2.25406.102 - 10.0.0-preview.25406.102 - 5.0.0-2.25406.102 - 5.0.0-2.25406.102 - 2.0.0-preview.1.25406.102 - 2.2.0-beta.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 14.0.100-preview7.25406.102 - 10.0.0-rc.1.25406.102 - 5.0.0-2.25406.102 - 5.0.0-2.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-preview.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 17.15.0-preview-25407-105 + 17.15.0-preview-25407-105 + 7.0.0-preview.1.105 + 10.0.0-beta.25407.105 + 5.0.0-2.25407.105 + 5.0.0-2.25407.105 + 5.0.0-2.25407.105 + 5.0.0-2.25407.105 + 5.0.0-2.25407.105 + 5.0.0-2.25407.105 + 10.0.0-preview.25407.105 + 5.0.0-2.25407.105 + 10.0.0-preview.25407.105 + 5.0.0-2.25407.105 + 5.0.0-2.25407.105 + 2.0.0-preview.1.25407.105 + 2.2.0-beta.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 14.0.100-preview7.25407.105 + 10.0.0-rc.1.25407.105 + 5.0.0-2.25407.105 + 5.0.0-2.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 10.0.0-preview.7.25377.103 - 10.0.0-preview.25406.102 - 10.0.0-rc.1.25406.102 - 18.0.0-preview-25406-102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-beta.25406.102 - 10.0.0-beta.25406.102 - 10.0.100-rc.1.25406.102 - 10.0.100-rc.1.25406.102 - 10.0.100-rc.1.25406.102 - 10.0.100-rc.1.25406.102 - 10.0.100-rc.1.25406.102 - 10.0.100-rc.1.25406.102 - 10.0.100-rc.1.25406.102 - 10.0.100-rc.1.25406.102 - 10.0.100-rc.1.25406.102 - 18.0.0-preview-25406-102 - 18.0.0-preview-25406-102 - 3.2.0-preview.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 7.0.0-preview.1.102 - 10.0.0-rc.1.25406.102 - 2.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 - 10.0.0-rc.1.25406.102 + 10.0.0-preview.25407.105 + 10.0.0-rc.1.25407.105 + 18.0.0-preview-25407-105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-beta.25407.105 + 10.0.0-beta.25407.105 + 10.0.100-rc.1.25407.105 + 10.0.100-rc.1.25407.105 + 10.0.100-rc.1.25407.105 + 10.0.100-rc.1.25407.105 + 10.0.100-rc.1.25407.105 + 10.0.100-rc.1.25407.105 + 10.0.100-rc.1.25407.105 + 10.0.100-rc.1.25407.105 + 10.0.100-rc.1.25407.105 + 18.0.0-preview-25407-105 + 18.0.0-preview-25407-105 + 3.2.0-preview.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 7.0.0-preview.1.105 + 10.0.0-rc.1.25407.105 + 2.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.105 2.1.0 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 23dab01b5bca..692817b26f7f 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,62 +1,62 @@ - + - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 @@ -68,166 +68,166 @@ https://github.com/dotnet/dotnet 6a953e76162f3f079405f80e28664fa51b136740 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 https://github.com/nuget/nuget.client d0d16d996284c217b41b0c194d5c51b087f21f8b - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 https://github.com/microsoft/testfx @@ -561,9 +561,9 @@ https://github.com/microsoft/testfx c7d4bc496f1b503ceca62ed62df822124b79d45d - + https://github.com/dotnet/dotnet - 30bc8f92be07c2c8c3a6addb946877260e042f63 + b7ad826c308d3b0376ed21450271439a97f77f02 diff --git a/global.json b/global.json index c87217ec75f8..9062406350c8 100644 --- a/global.json +++ b/global.json @@ -21,8 +21,8 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25406.102", - "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25406.102", + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25407.105", + "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25407.105", "Microsoft.Build.NoTargets": "3.7.0", "Microsoft.Build.Traversal": "3.4.0", "Microsoft.WixToolset.Sdk": "5.0.2-dotnet.2737382" From 3c4ec5fbd871151ddff14d96fc38e1f3be4554d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20K=C3=B6plinger?= Date: Fri, 8 Aug 2025 10:56:25 +0200 Subject: [PATCH 08/18] Don't trim trailing space for expected editorconfig Tests rely on this --- .../Commands/Run/CSharpCompilerCommand.cs | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs b/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs index fa689ae75988..e5f1d68da330 100644 --- a/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs +++ b/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs @@ -209,25 +209,25 @@ private void PrepareAuxiliaryFiles(out string rspPath) build_property.EnableAotAnalyzer = true build_property.EnableSingleFileAnalyzer = true build_property.EnableTrimAnalyzer = true - build_property.IncludeAllContentForSelfExtract = - build_property.VerifyReferenceTrimCompatibility = - build_property.VerifyReferenceAotCompatibility = + build_property.IncludeAllContentForSelfExtract = + build_property.VerifyReferenceTrimCompatibility = + build_property.VerifyReferenceAotCompatibility = build_property.TargetFramework = net{TargetFrameworkVersion} build_property.TargetFrameworkIdentifier = .NETCoreApp build_property.TargetFrameworkVersion = v{TargetFrameworkVersion} - build_property.TargetPlatformMinVersion = - build_property.UsingMicrosoftNETSdkWeb = - build_property.ProjectTypeGuids = - build_property.InvariantGlobalization = - build_property.PlatformNeutralAssembly = - build_property.EnforceExtendedAnalyzerRules = + build_property.TargetPlatformMinVersion = + build_property.UsingMicrosoftNETSdkWeb = + build_property.ProjectTypeGuids = + build_property.InvariantGlobalization = + build_property.PlatformNeutralAssembly = + build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = {fileNameWithoutExtension} build_property.ProjectDir = {fileDirectory}{Path.DirectorySeparatorChar} - build_property.EnableComHosting = + build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = false build_property.EffectiveAnalysisLevelStyle = {TargetFrameworkVersion} - build_property.EnableCodeStyleSeverity = + build_property.EnableCodeStyleSeverity = """); } From 73e8c09140c440ff6f73fde9518b6691e6098837 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20K=C3=B6plinger?= Date: Fri, 8 Aug 2025 11:20:04 +0200 Subject: [PATCH 09/18] Apply suggestion from @jjonescz Co-authored-by: Jan Jones --- test/dotnet.Tests/CommandTests/Run/RunFileTests.cs | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs b/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs index cdff74f57237..87f3baed3b02 100644 --- a/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs +++ b/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs @@ -225,16 +225,6 @@ Release config Hello from Program Release config """); - - new DotnetCommand(Log, "Program.cs", "arg1", "arg2") - .WithWorkingDirectory(testInstance.Path) - .Execute() - .Should().Pass() - .And.HaveStdOut(""" - echo args:arg1;arg2 - Hello from Program - Release config - """); } /// From e3121e8d33122d8d4003f551d970a5da294a5ff5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20K=C3=B6plinger?= Date: Fri, 8 Aug 2025 11:36:03 +0200 Subject: [PATCH 10/18] Use equivalence check in It_respects_opt_outs Equal requires the same order which we don't need. --- .../GivenThatWeWantToControlGeneratedAssemblyInfo.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs index 7e949cc789b4..f85e303ae280 100644 --- a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs +++ b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs @@ -3,8 +3,6 @@ #nullable disable -using Microsoft.VisualBasic; - namespace Microsoft.NET.Build.Tests { public class GivenThatWeWantToControlGeneratedAssemblyInfo : SdkTest @@ -81,7 +79,7 @@ public void It_respects_opt_outs(string attributeToOptOut) var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(ToolsetInfo.CurrentTargetFramework, "Release").FullName, "HelloWorld.dll"); var actualInfo = AssemblyInfo.Get(assemblyPath); - actualInfo.Should().Equal(expectedInfo); + actualInfo.Should().BeEquivalentTo(expectedInfo); } [Fact] @@ -237,7 +235,7 @@ public void It_includes_source_revision_id_if_available__version_with_plus() command.GetValues().Should().BeEquivalentTo(new[] { "1.2.3+abc.xyz" }); } - [WindowsOnlyTheory] + [Theory] [InlineData(ToolsetInfo.CurrentTargetFramework)] [InlineData("net45")] public void It_respects_version_prefix(string targetFramework) From 43e4d6e5834a296f0af581f152614ea36633cd8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20K=C3=B6plinger?= Date: Fri, 8 Aug 2025 15:51:34 +0200 Subject: [PATCH 11/18] Fix Build_AddsApplicationPartAttributes --- test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs b/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs index cc93d238c062..75ff26f13bd7 100644 --- a/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs +++ b/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs @@ -163,7 +163,7 @@ public void Build_AddsApplicationPartAttributes() var assemblyPath = Path.Combine(intermediateOutputPath, "SimpleMvc.dll"); AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyTitleAttribute", "SimpleMvc")); - AssemblyInfo.Get(assemblyPath).Should().Contain(("ProvideApplicationPartFactoryAttribute", "ConsolidatedAssemblyApplicationPartFactory")); + AssemblyInfo.Get(assemblyPath).Should().Contain(("ProvideApplicationPartFactoryAttribute", "Microsoft.AspNetCore.Mvc.ApplicationParts.ConsolidatedAssemblyApplicationPartFactory, Microsoft.AspNetCore.Mvc.Razor")); } From e52707bac5225de4446aed0683659d5014f114e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20K=C3=B6plinger?= Date: Fri, 8 Aug 2025 16:27:10 +0200 Subject: [PATCH 12/18] Skip PublishingRegistersWrittenFilesForProperCleanup for now --- test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs b/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs index 5e1a9438552e..d76e85efd868 100644 --- a/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs +++ b/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs @@ -532,7 +532,7 @@ public void ItCanBuildWithMicrosoftBuildArtifactsSdk() } - [Fact] + [Fact(Skip = "https://github.com/dotnet/sdk/issues/50140")] public void PublishingRegistersWrittenFilesForProperCleanup() { var testProject = new TestProject() @@ -580,7 +580,7 @@ public void PublishingRegistersWrittenFilesForProperCleanup() LocateAndRunApp(publishDir); // now build the app in Release configuration. - // now self-contained, so that we are forced to clean up the runtime + // not self-contained, so that we are forced to clean up the runtime // files that were published. new DotnetBuildCommand(Log) .WithWorkingDirectory(projectDir) From 69bd3436768e01d8b37db74c606ed87d2d4124e8 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Sat, 9 Aug 2025 02:10:20 +0000 Subject: [PATCH 13/18] Update dependencies from https://github.com/dotnet/dotnet build 278512 Updated Dependencies: 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.10.0, Microsoft.DotNet.Web.ProjectTemplates.10.0, 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.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 (Version 10.0.0-rc.1.25407.105 -> 10.0.0-rc.1.25407.104) Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal, Microsoft.CodeAnalysis.NetAnalyzers, Microsoft.CodeAnalysis.Razor.Tooling.Internal, Microsoft.NET.Sdk.Razor.SourceGenerators.Transport (Version 10.0.0-preview.25407.105 -> 10.0.0-preview.25407.104) Microsoft.Build, Microsoft.Build.Localization (Version 17.15.0-preview-25407-105 -> 17.15.0-preview-25407-104) 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.Packaging, NuGet.ProjectModel, NuGet.Protocol, NuGet.Versioning (Version 7.0.0-preview.1.105 -> 7.0.0-preview.1.104) Microsoft.Build.Tasks.Git, 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, Microsoft.SourceLink.AzureRepos.Git, Microsoft.SourceLink.Bitbucket.Git, Microsoft.SourceLink.Common, Microsoft.SourceLink.GitHub, Microsoft.SourceLink.GitLab (Version 10.0.0-beta.25407.105 -> 10.0.0-beta.25407.104) Microsoft.CodeAnalysis, Microsoft.CodeAnalysis.BuildClient, Microsoft.CodeAnalysis.CSharp, Microsoft.CodeAnalysis.CSharp.CodeStyle, Microsoft.CodeAnalysis.CSharp.Features, Microsoft.CodeAnalysis.CSharp.Workspaces, Microsoft.CodeAnalysis.PublicApiAnalyzers, Microsoft.CodeAnalysis.Workspaces.Common, Microsoft.CodeAnalysis.Workspaces.MSBuild, Microsoft.Net.Compilers.Toolset, Microsoft.Net.Compilers.Toolset.Framework (Version 5.0.0-2.25407.105 -> 5.0.0-2.25407.104) Microsoft.Deployment.DotNet.Releases (Version 2.0.0-preview.1.25407.105 -> 2.0.0-preview.1.25407.104) Microsoft.DiaSymReader (Version 2.2.0-beta.25407.105 -> 2.2.0-beta.25407.104) Microsoft.FSharp.Compiler (Version 14.0.100-preview7.25407.105 -> 14.0.100-preview7.25407.104) Microsoft.NET.Test.Sdk, Microsoft.TestPlatform.Build, Microsoft.TestPlatform.CLI (Version 18.0.0-preview-25407-105 -> 18.0.0-preview-25407-104) 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 (Version 10.0.100-rc.1.25407.105 -> 10.0.100-rc.1.25407.104) Microsoft.Web.Xdt (Version 3.2.0-preview.25407.105 -> 3.2.0-preview.25407.104) System.CommandLine (Version 2.0.0-rc.1.25407.105 -> 2.0.0-rc.1.25407.104) Microsoft.Testing.Platform (Version 1.9.0-preview.25407.1 -> 1.9.0-preview.25407.1) MSTest (Version 3.11.0-preview.25407.1 -> 3.11.0-preview.25407.1) --- NuGet.config | 6 - eng/Version.Details.props | 258 +++++++++---------- eng/Version.Details.xml | 518 +++++++++++++++++++------------------- global.json | 4 +- 4 files changed, 390 insertions(+), 396 deletions(-) diff --git a/NuGet.config b/NuGet.config index f6cef5d25cf8..09870da28882 100644 --- a/NuGet.config +++ b/NuGet.config @@ -6,9 +6,6 @@ - - - @@ -40,9 +37,6 @@ - - - diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 4f8fde379d7d..b4f4475687c0 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -7,136 +7,136 @@ This file should be imported by eng/Versions.props - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-preview.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 17.15.0-preview-25407-105 - 17.15.0-preview-25407-105 - 7.0.0-preview.1.105 - 10.0.0-beta.25407.105 - 5.0.0-2.25407.105 - 5.0.0-2.25407.105 - 5.0.0-2.25407.105 - 5.0.0-2.25407.105 - 5.0.0-2.25407.105 - 5.0.0-2.25407.105 - 10.0.0-preview.25407.105 - 5.0.0-2.25407.105 - 10.0.0-preview.25407.105 - 5.0.0-2.25407.105 - 5.0.0-2.25407.105 - 2.0.0-preview.1.25407.105 - 2.2.0-beta.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 14.0.100-preview7.25407.105 - 10.0.0-rc.1.25407.105 - 5.0.0-2.25407.105 - 5.0.0-2.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-preview.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 17.15.0-preview-25407-104 + 17.15.0-preview-25407-104 + 7.0.0-preview.1.104 + 10.0.0-beta.25407.104 + 5.0.0-2.25407.104 + 5.0.0-2.25407.104 + 5.0.0-2.25407.104 + 5.0.0-2.25407.104 + 5.0.0-2.25407.104 + 5.0.0-2.25407.104 + 10.0.0-preview.25407.104 + 5.0.0-2.25407.104 + 10.0.0-preview.25407.104 + 5.0.0-2.25407.104 + 5.0.0-2.25407.104 + 2.0.0-preview.1.25407.104 + 2.2.0-beta.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 14.0.100-preview7.25407.104 + 10.0.0-rc.1.25407.104 + 5.0.0-2.25407.104 + 5.0.0-2.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 10.0.0-preview.7.25377.103 - 10.0.0-preview.25407.105 - 10.0.0-rc.1.25407.105 - 18.0.0-preview-25407-105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-beta.25407.105 - 10.0.0-beta.25407.105 - 10.0.100-rc.1.25407.105 - 10.0.100-rc.1.25407.105 - 10.0.100-rc.1.25407.105 - 10.0.100-rc.1.25407.105 - 10.0.100-rc.1.25407.105 - 10.0.100-rc.1.25407.105 - 10.0.100-rc.1.25407.105 - 10.0.100-rc.1.25407.105 - 10.0.100-rc.1.25407.105 - 18.0.0-preview-25407-105 - 18.0.0-preview-25407-105 - 3.2.0-preview.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 7.0.0-preview.1.105 - 10.0.0-rc.1.25407.105 - 2.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 - 10.0.0-rc.1.25407.105 + 10.0.0-preview.25407.104 + 10.0.0-rc.1.25407.104 + 18.0.0-preview-25407-104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-beta.25407.104 + 10.0.0-beta.25407.104 + 10.0.100-rc.1.25407.104 + 10.0.100-rc.1.25407.104 + 10.0.100-rc.1.25407.104 + 10.0.100-rc.1.25407.104 + 10.0.100-rc.1.25407.104 + 10.0.100-rc.1.25407.104 + 10.0.100-rc.1.25407.104 + 10.0.100-rc.1.25407.104 + 10.0.100-rc.1.25407.104 + 18.0.0-preview-25407-104 + 18.0.0-preview-25407-104 + 3.2.0-preview.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 7.0.0-preview.1.104 + 10.0.0-rc.1.25407.104 + 2.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25407.104 2.1.0 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 15e26937b24a..5f297b3c6f20 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,62 +1,62 @@ - + - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 @@ -68,166 +68,166 @@ https://github.com/dotnet/dotnet 6a953e76162f3f079405f80e28664fa51b136740 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 https://github.com/nuget/nuget.client d0d16d996284c217b41b0c194d5c51b087f21f8b - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 https://github.com/microsoft/testfx @@ -561,9 +561,9 @@ https://github.com/microsoft/testfx e1f0a9d0bde8b48c4fbc69737642c1026f1ad062 - + https://github.com/dotnet/dotnet - b7ad826c308d3b0376ed21450271439a97f77f02 + 79090dc47fa1256f57be057cdf7aba3af8122870 diff --git a/global.json b/global.json index 9062406350c8..7f1a3eeeac48 100644 --- a/global.json +++ b/global.json @@ -21,8 +21,8 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25407.105", - "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25407.105", + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25407.104", + "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25407.104", "Microsoft.Build.NoTargets": "3.7.0", "Microsoft.Build.Traversal": "3.4.0", "Microsoft.WixToolset.Sdk": "5.0.2-dotnet.2737382" From 954fdcd6d62c9c7d3fad83d31a67f9bb34196aec Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Mon, 11 Aug 2025 02:06:07 +0000 Subject: [PATCH 14/18] Backflow from https://github.com/dotnet/dotnet / e9f665e build 278626 [[ commit created by automation ]] --- NuGet.config | 6 ++ .../Commands/Run/CSharpCompilerCommand.cs | 2 - .../ArtifactsOutputPathTests.cs | 4 +- ...hatWeWantToControlGeneratedAssemblyInfo.cs | 72 +++++++++---------- ...nThatWeWantToVerifyNuGetReferenceCompat.cs | 12 ++-- .../GivenThatWeWantToPublishAnAotApp.cs | 2 +- .../GivenThatWeWantToRunILLink.cs | 8 +-- .../BuildIntegrationTest.cs | 4 +- .../AssemblyInfo.cs | 10 +-- .../CommandTests/Run/RunFileTests.cs | 10 +++ 10 files changed, 72 insertions(+), 58 deletions(-) diff --git a/NuGet.config b/NuGet.config index 09870da28882..f6cef5d25cf8 100644 --- a/NuGet.config +++ b/NuGet.config @@ -6,6 +6,9 @@ + + + @@ -37,6 +40,9 @@ + + + diff --git a/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs b/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs index e5f1d68da330..faf6829896d6 100644 --- a/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs +++ b/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs @@ -210,8 +210,6 @@ private void PrepareAuxiliaryFiles(out string rspPath) build_property.EnableSingleFileAnalyzer = true build_property.EnableTrimAnalyzer = true build_property.IncludeAllContentForSelfExtract = - build_property.VerifyReferenceTrimCompatibility = - build_property.VerifyReferenceAotCompatibility = build_property.TargetFramework = net{TargetFrameworkVersion} build_property.TargetFrameworkIdentifier = .NETCoreApp build_property.TargetFrameworkVersion = v{TargetFrameworkVersion} diff --git a/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs b/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs index d76e85efd868..5e1a9438552e 100644 --- a/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs +++ b/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs @@ -532,7 +532,7 @@ public void ItCanBuildWithMicrosoftBuildArtifactsSdk() } - [Fact(Skip = "https://github.com/dotnet/sdk/issues/50140")] + [Fact] public void PublishingRegistersWrittenFilesForProperCleanup() { var testProject = new TestProject() @@ -580,7 +580,7 @@ public void PublishingRegistersWrittenFilesForProperCleanup() LocateAndRunApp(publishDir); // now build the app in Release configuration. - // not self-contained, so that we are forced to clean up the runtime + // now self-contained, so that we are forced to clean up the runtime // files that were published. new DotnetBuildCommand(Log) .WithWorkingDirectory(projectDir) diff --git a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs index f85e303ae280..dc7edc8b1edf 100644 --- a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs +++ b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs @@ -50,19 +50,19 @@ public void It_respects_opt_outs(string attributeToOptOut) .Should() .Pass(); - var expectedInfo = new HashSet<(string Key, string Value)> - { - ("AssemblyInformationalVersionAttribute", "1.2.3-beta"), - ("AssemblyFileVersionAttribute", "4.5.6.7"), - ("AssemblyVersionAttribute", "8.9.10.11"), - ("AssemblyCompanyAttribute", "TestCompany"), - ("AssemblyConfigurationAttribute", "Release"), - ("AssemblyCopyrightAttribute", "TestCopyright"), - ("AssemblyDescriptionAttribute", "TestDescription"), - ("AssemblyProductAttribute", "TestProduct"), - ("AssemblyTitleAttribute", "TestTitle"), - ("AssemblyTrademarkAttribute", "TestTrademark"), - ("NeutralResourcesLanguageAttribute", "fr"), + var expectedInfo = new SortedDictionary + { + { "AssemblyInformationalVersionAttribute", "1.2.3-beta" }, + { "AssemblyFileVersionAttribute", "4.5.6.7" }, + { "AssemblyVersionAttribute", "8.9.10.11" }, + { "AssemblyCompanyAttribute", "TestCompany" }, + { "AssemblyConfigurationAttribute", "Release" }, + { "AssemblyCopyrightAttribute", "TestCopyright" }, + { "AssemblyDescriptionAttribute", "TestDescription" }, + { "AssemblyProductAttribute", "TestProduct" }, + { "AssemblyTitleAttribute", "TestTitle" }, + { "AssemblyTrademarkAttribute", "TestTrademark" }, + { "NeutralResourcesLanguageAttribute", "fr" }, }; if (attributeToOptOut == "All") @@ -71,15 +71,15 @@ public void It_respects_opt_outs(string attributeToOptOut) } else { - expectedInfo.RemoveWhere(i => i.Key == attributeToOptOut); + expectedInfo.Remove(attributeToOptOut); } - expectedInfo.Add(("TargetFrameworkAttribute", $".NETCoreApp,Version=v{ToolsetInfo.CurrentTargetFrameworkVersion}")); + expectedInfo.Add("TargetFrameworkAttribute", $".NETCoreApp,Version=v{ToolsetInfo.CurrentTargetFrameworkVersion}"); var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(ToolsetInfo.CurrentTargetFramework, "Release").FullName, "HelloWorld.dll"); var actualInfo = AssemblyInfo.Get(assemblyPath); - actualInfo.Should().BeEquivalentTo(expectedInfo); + actualInfo.Should().Equal(expectedInfo); } [Fact] @@ -235,7 +235,7 @@ public void It_includes_source_revision_id_if_available__version_with_plus() command.GetValues().Should().BeEquivalentTo(new[] { "1.2.3+abc.xyz" }); } - [Theory] + [WindowsOnlyTheory] [InlineData(ToolsetInfo.CurrentTargetFramework)] [InlineData("net45")] public void It_respects_version_prefix(string targetFramework) @@ -258,9 +258,9 @@ public void It_respects_version_prefix(string targetFramework) var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(targetFramework).FullName, "HelloWorld.dll"); var info = AssemblyInfo.Get(assemblyPath); - info.Should().Contain(("AssemblyVersionAttribute", "1.2.3.0")); - info.Should().Contain(("AssemblyFileVersionAttribute", "1.2.3.0")); - info.Should().Contain(("AssemblyInformationalVersionAttribute", "1.2.3")); + info["AssemblyVersionAttribute"].Should().Be("1.2.3.0"); + info["AssemblyFileVersionAttribute"].Should().Be("1.2.3.0"); + info["AssemblyInformationalVersionAttribute"].Should().Be("1.2.3"); } [WindowsOnlyTheory] @@ -285,7 +285,7 @@ public void It_respects_version_changes_on_incremental_build(string targetFramew // Then the version of the built assembly shall match the provided VersionPrefix var assemblyPath = Path.Combine(incrementalBuildCommand.GetOutputDirectory(targetFramework).FullName, "HelloWorld.dll"); var info = AssemblyInfo.Get(assemblyPath); - info.Should().Contain(("AssemblyVersionAttribute", "1.2.4.0")); + info["AssemblyVersionAttribute"].Should().Be("1.2.4.0"); BuildCommand BuildProject(string versionPrefix) { @@ -307,7 +307,7 @@ public void It_respects_custom_assembly_attribute_items_on_incremental_build() var firstBuildCommand = BuildProject(buildNumber: "1"); var assemblyPath = Path.Combine(firstBuildCommand.GetOutputDirectory(targetFramework).FullName, "TestLibrary.dll"); - AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "BuildNumber:1")); + AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("BuildNumber:1"); var firstWriteTime = File.GetLastWriteTimeUtc(assemblyPath); @@ -324,7 +324,7 @@ public void It_respects_custom_assembly_attribute_items_on_incremental_build() File.GetLastWriteTimeUtc(assemblyPath).Should().NotBe(firstWriteTime); // and the custom assembly should be generated with the updated value. - AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "BuildNumber:2")); + AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("BuildNumber:2"); BuildCommand BuildProject(string buildNumber) { @@ -358,7 +358,7 @@ public void It_includes_internals_visible_to() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath).Should().Contain(("InternalsVisibleToAttribute", "Tests")); + AssemblyInfo.Get(assemblyPath)["InternalsVisibleToAttribute"].Should().Be("Tests"); } [RequiresMSBuildVersionTheory("17.0.0.32901")] @@ -552,7 +552,7 @@ public void It_respects_out_out_of_internals_visible_to() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "InternalsVisibleToAttribute"); + Assert.False(AssemblyInfo.Get(assemblyPath).ContainsKey("InternalsVisibleToAttribute")); } [Fact] @@ -578,7 +578,7 @@ public void It_includes_internals_visible_to_with_key() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath).Should().Contain(("InternalsVisibleToAttribute", "Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2")); + AssemblyInfo.Get(assemblyPath)["InternalsVisibleToAttribute"].Should().Be("Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2"); } [Fact] @@ -605,7 +605,7 @@ public void It_includes_internals_visible_to_with_project_publickey() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath).Should().Contain(("InternalsVisibleToAttribute", "Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2")); + AssemblyInfo.Get(assemblyPath)["InternalsVisibleToAttribute"].Should().Be("Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2"); } [Fact] @@ -631,11 +631,11 @@ public void It_includes_assembly_metadata() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "MetadataKey:MetadataValue")); + AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("MetadataKey:MetadataValue"); } [Fact] - public void It_respects_opt_out_of_assembly_metadata() + public void It_respects_out_out_of_assembly_metadata() { var testAsset = _testAssetsManager .CopyTestAsset("HelloWorld") @@ -659,7 +659,7 @@ public void It_respects_opt_out_of_assembly_metadata() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "AssemblyMetadataAttribute"); + Assert.False(AssemblyInfo.Get(assemblyPath).ContainsKey("AssemblyMetadataAttribute")); } [Theory] @@ -699,11 +699,11 @@ public void GenerateUserSecrets(bool referenceAspNetCore, bool referenceExtensio if (shouldHaveAttribute) { - AssemblyInfo.Get(assemblyPath).Should().Contain(("UserSecretsIdAttribute", "SecretsIdValue")); + AssemblyInfo.Get(assemblyPath)["UserSecretsIdAttribute"].Should().Be("SecretsIdValue"); } else { - AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "SecretsIdValue"); + AssemblyInfo.Get(assemblyPath).Should().NotContainKey("SecretsIdValue"); } } @@ -743,7 +743,7 @@ public void GenerateUserSecretsForTestProject() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(testTestProject.TargetFrameworks).FullName, testTestProject.Name + ".dll"); - AssemblyInfo.Get(assemblyPath).Should().Contain(("UserSecretsIdAttribute", "SecretsIdValue")); + AssemblyInfo.Get(assemblyPath)["UserSecretsIdAttribute"].Should().Be("SecretsIdValue"); } [Theory] @@ -775,7 +775,7 @@ public void It_includes_repository_url(bool privateRepo) var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(testProject.TargetFrameworks).FullName, testProject.Name + ".dll"); - AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "RepositoryUrl:" + fakeUrl)); + AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("RepositoryUrl:" + fakeUrl); } [Theory] @@ -804,11 +804,11 @@ public void It_does_not_write_to_undefined_assembly_metadata_attribute(string ta if (containsAttribute) { - AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "RepositoryUrl:" + fakeUrl)); + AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("RepositoryUrl:" + fakeUrl); } else { - AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "AssemblyMetadataAttribute"); + AssemblyInfo.Get(assemblyPath).ContainsKey("AssemblyMetadataAttribute").Should().Be(false); } } diff --git a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs index a51dc8cffa2e..94133426e5f4 100644 --- a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs +++ b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs @@ -41,16 +41,16 @@ public void Nuget_reference_compat(string referencerTarget, string testDescripti // Process all dependencies in parallel Parallel.ForEach( - rawDependencyTargets.Split(',', ';', ' ').Where(s => !string.IsNullOrWhiteSpace(s)), + rawDependencyTargets.Split(',', ';', ' ').Where(s => !string.IsNullOrWhiteSpace(s)), new ParallelOptions { MaxDegreeOfParallelism = Environment.ProcessorCount }, - dependencyTarget => + dependencyTarget => { // Create the dependency project and package TestProject dependencyProject = GetTestProject( - ConstantStringValues.DependencyDirectoryNamePrefix + dependencyTarget.Replace('.', '_'), - dependencyTarget, + ConstantStringValues.DependencyDirectoryNamePrefix + dependencyTarget.Replace('.', '_'), + dependencyTarget, true); - + TestPackageReference dependencyPackageReference = new( dependencyProject.Name, "1.0.0", @@ -208,7 +208,7 @@ public void It_chooses_lowest_netfx_in_default_atf() buildCommand.Execute().Should().Pass(); var referencedDll = buildCommand.GetOutputDirectory().File("net462_net472_pkg.dll").FullName; - var referencedTargetFramework = AssemblyInfo.Get(referencedDll).Where(i => i.Key == "TargetFrameworkAttribute").Single().Value; + var referencedTargetFramework = AssemblyInfo.Get(referencedDll)["TargetFrameworkAttribute"]; referencedTargetFramework.Should().Be(".NETFramework,Version=v4.6.2"); } diff --git a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs index a4cfbcb6d1f6..a87d3e8f3ee8 100644 --- a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs +++ b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs @@ -593,7 +593,7 @@ public void IsAotCompatible_implies_enable_analyzers(string targetFramework) var assemblyPath = Path.Combine(outputDirectory, $"{projectName}.dll"); // injects the IsTrimmable attribute - AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "IsTrimmable:True")); + AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("IsTrimmable:True"); var publishCommand = new PublishCommand(Log, Path.Combine(testAsset.TestRoot, testProject.Name)); publishCommand diff --git a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs index 9722cd14b919..8e5a4e24a227 100644 --- a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs +++ b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs @@ -108,7 +108,7 @@ public void ILLink_runs_and_creates_linked_app(string targetFramework, bool refe } // https://github.com/dotnet/sdk/issues/49665 - // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), + // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), [PlatformSpecificTheory(TestPlatforms.Any & ~TestPlatforms.OSX)] [MemberData(nameof(SupportedTfms), MemberType = typeof(PublishTestUtils))] public void ILLink_links_simple_app_without_analysis_warnings_and_it_runs(string targetFramework) @@ -599,7 +599,7 @@ public void ILLink_analysis_warnings_are_disabled_by_default(string targetFramew } // https://github.com/dotnet/sdk/issues/49665 - // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), + // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), [PlatformSpecificTheory(TestPlatforms.Any & ~TestPlatforms.OSX)] [MemberData(nameof(Net6Plus), MemberType = typeof(PublishTestUtils))] public void ILLink_analysis_warnings_are_enabled_by_default(string targetFramework) @@ -1780,7 +1780,7 @@ public void Build_respects_IsTrimmable_property(string targetFramework, bool isE var runtimeConfigPath = Path.Combine(outputDirectory, $"{projectName}.runtimeconfig.json"); // injects the IsTrimmable attribute - AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "IsTrimmable:True")); + AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("IsTrimmable:True"); // just setting IsTrimmable doesn't enable feature settings // (these only affect apps, and wouldn't make sense for libraries either) @@ -1823,7 +1823,7 @@ public void Build_respects_PublishTrimmed_property(string targetFramework) configProperties["System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault"].Value().Should().BeFalse(); // just setting PublishTrimmed doesn't inject the IsTrimmable attribute - AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "AssemblyMetadataAttribute"); + AssemblyInfo.Get(assemblyPath).ContainsKey("AssemblyMetadataAttribute").Should().BeFalse(); } } diff --git a/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs b/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs index 75ff26f13bd7..25ef587451c8 100644 --- a/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs +++ b/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs @@ -162,8 +162,8 @@ public void Build_AddsApplicationPartAttributes() var assemblyPath = Path.Combine(intermediateOutputPath, "SimpleMvc.dll"); - AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyTitleAttribute", "SimpleMvc")); - AssemblyInfo.Get(assemblyPath).Should().Contain(("ProvideApplicationPartFactoryAttribute", "Microsoft.AspNetCore.Mvc.ApplicationParts.ConsolidatedAssemblyApplicationPartFactory, Microsoft.AspNetCore.Mvc.Razor")); + AssemblyInfo.Get(assemblyPath)["AssemblyTitleAttribute"].Should().Be("SimpleMvc"); + AssemblyInfo.Get(assemblyPath)["ProvideApplicationPartFactoryAttribute"].Should().Contain("ConsolidatedAssemblyApplicationPartFactory"); } diff --git a/test/Microsoft.NET.TestFramework/AssemblyInfo.cs b/test/Microsoft.NET.TestFramework/AssemblyInfo.cs index 63ddb4c9e32f..30cb5bce3003 100644 --- a/test/Microsoft.NET.TestFramework/AssemblyInfo.cs +++ b/test/Microsoft.NET.TestFramework/AssemblyInfo.cs @@ -46,9 +46,9 @@ public static List GetParameterlessAttributes(string assemblyPath) return parameterlessAttributes; } - public static ISet<(string Key, string Value)> Get(string assemblyPath) + public static IDictionary Get(string assemblyPath) { - var assemblyInfo = new HashSet<(string, string)>(); + var dictionary = new SortedDictionary(); using (var stream = File.OpenRead(assemblyPath)) using (var peReader = new PEReader(stream)) @@ -59,7 +59,7 @@ public static List GetParameterlessAttributes(string assemblyPath) // AssemblyVersion is not actually a custom attribute if (assemblyDefinition.Version != new Version(0, 0, 0, 0)) { - assemblyInfo.Add(("AssemblyVersionAttribute", assemblyDefinition.Version.ToString())); + dictionary.Add("AssemblyVersionAttribute", assemblyDefinition.Version.ToString()); } foreach (var handle in assemblyDefinition.GetCustomAttributes()) @@ -108,12 +108,12 @@ public static List GetParameterlessAttributes(string assemblyPath) if (sb != null) { - assemblyInfo.Add((name, sb.ToString())); + dictionary.Add(name, sb.ToString()); } } } - return assemblyInfo; + return dictionary; } } } diff --git a/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs b/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs index 87f3baed3b02..cdff74f57237 100644 --- a/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs +++ b/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs @@ -225,6 +225,16 @@ Release config Hello from Program Release config """); + + new DotnetCommand(Log, "Program.cs", "arg1", "arg2") + .WithWorkingDirectory(testInstance.Path) + .Execute() + .Should().Pass() + .And.HaveStdOut(""" + echo args:arg1;arg2 + Hello from Program + Release config + """); } /// From a99af9c9f9c46b1235a7891805fc1969fd54c664 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Mon, 11 Aug 2025 02:06:08 +0000 Subject: [PATCH 15/18] Update dependencies from https://github.com/dotnet/dotnet build 278626 Updated Dependencies: 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.10.0, Microsoft.DotNet.Web.ProjectTemplates.10.0, 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.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 (Version 10.0.0-rc.1.25407.104 -> 10.0.0-rc.1.25409.103) Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal, Microsoft.CodeAnalysis.NetAnalyzers, Microsoft.CodeAnalysis.Razor.Tooling.Internal, Microsoft.NET.Sdk.Razor.SourceGenerators.Transport (Version 10.0.0-preview.25407.104 -> 10.0.0-preview.25409.103) Microsoft.Build, Microsoft.Build.Localization (Version 17.15.0-preview-25407-104 -> 17.15.0-preview-25409-103) 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.Packaging, NuGet.ProjectModel, NuGet.Protocol, NuGet.Versioning (Version 7.0.0-preview.1.104 -> 7.0.0-preview.1.603) Microsoft.Build.Tasks.Git, 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, Microsoft.SourceLink.AzureRepos.Git, Microsoft.SourceLink.Bitbucket.Git, Microsoft.SourceLink.Common, Microsoft.SourceLink.GitHub, Microsoft.SourceLink.GitLab (Version 10.0.0-beta.25407.104 -> 10.0.0-beta.25409.103) Microsoft.CodeAnalysis, Microsoft.CodeAnalysis.BuildClient, Microsoft.CodeAnalysis.CSharp, Microsoft.CodeAnalysis.CSharp.CodeStyle, Microsoft.CodeAnalysis.CSharp.Features, Microsoft.CodeAnalysis.CSharp.Workspaces, Microsoft.CodeAnalysis.PublicApiAnalyzers, Microsoft.CodeAnalysis.Workspaces.Common, Microsoft.CodeAnalysis.Workspaces.MSBuild, Microsoft.Net.Compilers.Toolset, Microsoft.Net.Compilers.Toolset.Framework (Version 5.0.0-2.25407.104 -> 5.0.0-2.25409.103) Microsoft.Deployment.DotNet.Releases (Version 2.0.0-preview.1.25407.104 -> 2.0.0-preview.1.25409.103) Microsoft.DiaSymReader (Version 2.2.0-beta.25407.104 -> 2.2.0-beta.25409.103) Microsoft.FSharp.Compiler (Version 14.0.100-preview7.25407.104 -> 14.0.100-preview7.25409.103) Microsoft.NET.Test.Sdk, Microsoft.TestPlatform.Build, Microsoft.TestPlatform.CLI (Version 18.0.0-preview-25407-104 -> 18.0.0-preview-25409-103) 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 (Version 10.0.100-rc.1.25407.104 -> 10.0.100-rc.1.25409.103) Microsoft.Web.Xdt (Version 3.2.0-preview.25407.104 -> 3.2.0-preview.25409.103) System.CommandLine (Version 2.0.0-rc.1.25407.104 -> 2.0.0-rc.1.25409.103) --- NuGet.config | 6 - eng/Version.Details.props | 258 ++++----- eng/Version.Details.xml | 518 +++++++++--------- eng/common/core-templates/job/onelocbuild.yml | 30 +- eng/common/tools.ps1 | 13 + eng/common/tools.sh | 24 + global.json | 4 +- 7 files changed, 441 insertions(+), 412 deletions(-) diff --git a/NuGet.config b/NuGet.config index f6cef5d25cf8..09870da28882 100644 --- a/NuGet.config +++ b/NuGet.config @@ -6,9 +6,6 @@ - - - @@ -40,9 +37,6 @@ - - - diff --git a/eng/Version.Details.props b/eng/Version.Details.props index b4f4475687c0..7f8c1c788a42 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -7,136 +7,136 @@ This file should be imported by eng/Versions.props - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-preview.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 17.15.0-preview-25407-104 - 17.15.0-preview-25407-104 - 7.0.0-preview.1.104 - 10.0.0-beta.25407.104 - 5.0.0-2.25407.104 - 5.0.0-2.25407.104 - 5.0.0-2.25407.104 - 5.0.0-2.25407.104 - 5.0.0-2.25407.104 - 5.0.0-2.25407.104 - 10.0.0-preview.25407.104 - 5.0.0-2.25407.104 - 10.0.0-preview.25407.104 - 5.0.0-2.25407.104 - 5.0.0-2.25407.104 - 2.0.0-preview.1.25407.104 - 2.2.0-beta.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 14.0.100-preview7.25407.104 - 10.0.0-rc.1.25407.104 - 5.0.0-2.25407.104 - 5.0.0-2.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-preview.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 17.15.0-preview-25409-103 + 17.15.0-preview-25409-103 + 7.0.0-preview.1.603 + 10.0.0-beta.25409.103 + 5.0.0-2.25409.103 + 5.0.0-2.25409.103 + 5.0.0-2.25409.103 + 5.0.0-2.25409.103 + 5.0.0-2.25409.103 + 5.0.0-2.25409.103 + 10.0.0-preview.25409.103 + 5.0.0-2.25409.103 + 10.0.0-preview.25409.103 + 5.0.0-2.25409.103 + 5.0.0-2.25409.103 + 2.0.0-preview.1.25409.103 + 2.2.0-beta.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 14.0.100-preview7.25409.103 + 10.0.0-rc.1.25409.103 + 5.0.0-2.25409.103 + 5.0.0-2.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 10.0.0-preview.7.25377.103 - 10.0.0-preview.25407.104 - 10.0.0-rc.1.25407.104 - 18.0.0-preview-25407-104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-beta.25407.104 - 10.0.0-beta.25407.104 - 10.0.100-rc.1.25407.104 - 10.0.100-rc.1.25407.104 - 10.0.100-rc.1.25407.104 - 10.0.100-rc.1.25407.104 - 10.0.100-rc.1.25407.104 - 10.0.100-rc.1.25407.104 - 10.0.100-rc.1.25407.104 - 10.0.100-rc.1.25407.104 - 10.0.100-rc.1.25407.104 - 18.0.0-preview-25407-104 - 18.0.0-preview-25407-104 - 3.2.0-preview.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 7.0.0-preview.1.104 - 10.0.0-rc.1.25407.104 - 2.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 - 10.0.0-rc.1.25407.104 + 10.0.0-preview.25409.103 + 10.0.0-rc.1.25409.103 + 18.0.0-preview-25409-103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-beta.25409.103 + 10.0.0-beta.25409.103 + 10.0.100-rc.1.25409.103 + 10.0.100-rc.1.25409.103 + 10.0.100-rc.1.25409.103 + 10.0.100-rc.1.25409.103 + 10.0.100-rc.1.25409.103 + 10.0.100-rc.1.25409.103 + 10.0.100-rc.1.25409.103 + 10.0.100-rc.1.25409.103 + 10.0.100-rc.1.25409.103 + 18.0.0-preview-25409-103 + 18.0.0-preview-25409-103 + 3.2.0-preview.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 7.0.0-preview.1.603 + 10.0.0-rc.1.25409.103 + 2.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25409.103 2.1.0 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 5f297b3c6f20..78a1ce854e84 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,62 +1,62 @@ - + - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c @@ -68,166 +68,166 @@ https://github.com/dotnet/dotnet 6a953e76162f3f079405f80e28664fa51b136740 - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c https://github.com/nuget/nuget.client d0d16d996284c217b41b0c194d5c51b087f21f8b - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c https://github.com/microsoft/testfx @@ -561,9 +561,9 @@ https://github.com/microsoft/testfx e1f0a9d0bde8b48c4fbc69737642c1026f1ad062 - + https://github.com/dotnet/dotnet - 79090dc47fa1256f57be057cdf7aba3af8122870 + e9f665e52848a3615736c099e5631af531b66a5c diff --git a/eng/common/core-templates/job/onelocbuild.yml b/eng/common/core-templates/job/onelocbuild.yml index 8034815f4213..8bf7d23355bc 100644 --- a/eng/common/core-templates/job/onelocbuild.yml +++ b/eng/common/core-templates/job/onelocbuild.yml @@ -4,7 +4,7 @@ parameters: # Optional: A defined YAML pool - https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema?view=vsts&tabs=schema#pool pool: '' - + CeapexPat: $(dn-bot-ceapex-package-r) # PAT for the loc AzDO instance https://dev.azure.com/ceapex GithubPat: $(BotAccount-dotnet-bot-repo-PAT) @@ -27,7 +27,7 @@ parameters: is1ESPipeline: '' jobs: - job: OneLocBuild${{ parameters.JobNameSuffix }} - + dependsOn: ${{ parameters.dependsOn }} displayName: OneLocBuild${{ parameters.JobNameSuffix }} @@ -99,22 +99,20 @@ jobs: mirrorBranch: ${{ parameters.MirrorBranch }} condition: ${{ parameters.condition }} - - template: /eng/common/core-templates/steps/publish-build-artifacts.yml - parameters: - is1ESPipeline: ${{ parameters.is1ESPipeline }} - args: - displayName: Publish Localization Files - pathToPublish: '$(Build.ArtifactStagingDirectory)/loc' - publishLocation: Container - artifactName: Loc - condition: ${{ parameters.condition }} + # Copy the locProject.json to the root of the Loc directory, then publish a pipeline artifact + - task: CopyFiles@2 + displayName: Copy LocProject.json + inputs: + SourceFolder: '$(Build.SourcesDirectory)/eng/Localize/' + Contents: 'LocProject.json' + TargetFolder: '$(Build.ArtifactStagingDirectory)/loc' + condition: ${{ parameters.condition }} - - template: /eng/common/core-templates/steps/publish-build-artifacts.yml + - template: /eng/common/core-templates/steps/publish-pipeline-artifacts.yml parameters: is1ESPipeline: ${{ parameters.is1ESPipeline }} args: - displayName: Publish LocProject.json - pathToPublish: '$(Build.SourcesDirectory)/eng/Localize/' - publishLocation: Container - artifactName: Loc + targetPath: '$(Build.ArtifactStagingDirectory)/loc' + artifactName: 'Loc' + displayName: 'Publish Localization Files' condition: ${{ parameters.condition }} diff --git a/eng/common/tools.ps1 b/eng/common/tools.ps1 index 996a5f9c8725..d4cfd9ccd806 100644 --- a/eng/common/tools.ps1 +++ b/eng/common/tools.ps1 @@ -257,7 +257,20 @@ function Retry($downloadBlock, $maxRetries = 5) { function GetDotNetInstallScript([string] $dotnetRoot) { $installScript = Join-Path $dotnetRoot 'dotnet-install.ps1' + $shouldDownload = $false + if (!(Test-Path $installScript)) { + $shouldDownload = $true + } else { + # Check if the script is older than 30 days + $fileAge = (Get-Date) - (Get-Item $installScript).LastWriteTime + if ($fileAge.Days -gt 30) { + Write-Host "Existing install script is too old, re-downloading..." + $shouldDownload = $true + } + } + + if ($shouldDownload) { Create-Directory $dotnetRoot $ProgressPreference = 'SilentlyContinue' # Don't display the console progress UI - it's a huge perf hit $uri = "https://builds.dotnet.microsoft.com/dotnet/scripts/$dotnetInstallScriptVersion/dotnet-install.ps1" diff --git a/eng/common/tools.sh b/eng/common/tools.sh index 3def02a638d2..c1841c9dfd0f 100755 --- a/eng/common/tools.sh +++ b/eng/common/tools.sh @@ -300,8 +300,29 @@ function GetDotNetInstallScript { local root=$1 local install_script="$root/dotnet-install.sh" local install_script_url="https://builds.dotnet.microsoft.com/dotnet/scripts/$dotnetInstallScriptVersion/dotnet-install.sh" + local timestamp_file="$root/.dotnet-install.timestamp" + local should_download=false if [[ ! -a "$install_script" ]]; then + should_download=true + elif [[ -f "$timestamp_file" ]]; then + # Check if the script is older than 30 days using timestamp file + local download_time=$(cat "$timestamp_file" 2>/dev/null || echo "0") + local current_time=$(date +%s) + local age_seconds=$((current_time - download_time)) + + # 30 days = 30 * 24 * 60 * 60 = 2592000 seconds + if [[ $age_seconds -gt 2592000 ]]; then + echo "Existing install script is too old, re-downloading..." + should_download=true + fi + else + # No timestamp file exists, assume script is old and re-download + echo "No timestamp found for existing install script, re-downloading..." + should_download=true + fi + + if [[ "$should_download" == true ]]; then mkdir -p "$root" echo "Downloading '$install_script_url'" @@ -328,6 +349,9 @@ function GetDotNetInstallScript { ExitWithExitCode $exit_code } fi + + # Create timestamp file to track download time in seconds from epoch + date +%s > "$timestamp_file" fi # return value _GetDotNetInstallScript="$install_script" diff --git a/global.json b/global.json index 7f1a3eeeac48..ff4d22c8702a 100644 --- a/global.json +++ b/global.json @@ -21,8 +21,8 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25407.104", - "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25407.104", + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25409.103", + "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25409.103", "Microsoft.Build.NoTargets": "3.7.0", "Microsoft.Build.Traversal": "3.4.0", "Microsoft.WixToolset.Sdk": "5.0.2-dotnet.2737382" From 6f3d7f82c34fd78bee91c0cf4a3ff62d4e6644be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20K=C3=B6plinger?= Date: Mon, 11 Aug 2025 09:46:31 +0200 Subject: [PATCH 16/18] Reapply reverted changes --- .../Commands/Run/CSharpCompilerCommand.cs | 2 + .../ArtifactsOutputPathTests.cs | 4 +- ...hatWeWantToControlGeneratedAssemblyInfo.cs | 72 +++++++++---------- ...nThatWeWantToVerifyNuGetReferenceCompat.cs | 12 ++-- .../GivenThatWeWantToPublishAnAotApp.cs | 2 +- .../GivenThatWeWantToRunILLink.cs | 8 +-- .../BuildIntegrationTest.cs | 4 +- .../AssemblyInfo.cs | 10 +-- .../CommandTests/Run/RunFileTests.cs | 10 --- 9 files changed, 58 insertions(+), 66 deletions(-) diff --git a/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs b/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs index faf6829896d6..e5f1d68da330 100644 --- a/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs +++ b/src/Cli/dotnet/Commands/Run/CSharpCompilerCommand.cs @@ -210,6 +210,8 @@ private void PrepareAuxiliaryFiles(out string rspPath) build_property.EnableSingleFileAnalyzer = true build_property.EnableTrimAnalyzer = true build_property.IncludeAllContentForSelfExtract = + build_property.VerifyReferenceTrimCompatibility = + build_property.VerifyReferenceAotCompatibility = build_property.TargetFramework = net{TargetFrameworkVersion} build_property.TargetFrameworkIdentifier = .NETCoreApp build_property.TargetFrameworkVersion = v{TargetFrameworkVersion} diff --git a/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs b/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs index 5e1a9438552e..d76e85efd868 100644 --- a/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs +++ b/test/Microsoft.NET.Build.Tests/ArtifactsOutputPathTests.cs @@ -532,7 +532,7 @@ public void ItCanBuildWithMicrosoftBuildArtifactsSdk() } - [Fact] + [Fact(Skip = "https://github.com/dotnet/sdk/issues/50140")] public void PublishingRegistersWrittenFilesForProperCleanup() { var testProject = new TestProject() @@ -580,7 +580,7 @@ public void PublishingRegistersWrittenFilesForProperCleanup() LocateAndRunApp(publishDir); // now build the app in Release configuration. - // now self-contained, so that we are forced to clean up the runtime + // not self-contained, so that we are forced to clean up the runtime // files that were published. new DotnetBuildCommand(Log) .WithWorkingDirectory(projectDir) diff --git a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs index dc7edc8b1edf..f85e303ae280 100644 --- a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs +++ b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToControlGeneratedAssemblyInfo.cs @@ -50,19 +50,19 @@ public void It_respects_opt_outs(string attributeToOptOut) .Should() .Pass(); - var expectedInfo = new SortedDictionary - { - { "AssemblyInformationalVersionAttribute", "1.2.3-beta" }, - { "AssemblyFileVersionAttribute", "4.5.6.7" }, - { "AssemblyVersionAttribute", "8.9.10.11" }, - { "AssemblyCompanyAttribute", "TestCompany" }, - { "AssemblyConfigurationAttribute", "Release" }, - { "AssemblyCopyrightAttribute", "TestCopyright" }, - { "AssemblyDescriptionAttribute", "TestDescription" }, - { "AssemblyProductAttribute", "TestProduct" }, - { "AssemblyTitleAttribute", "TestTitle" }, - { "AssemblyTrademarkAttribute", "TestTrademark" }, - { "NeutralResourcesLanguageAttribute", "fr" }, + var expectedInfo = new HashSet<(string Key, string Value)> + { + ("AssemblyInformationalVersionAttribute", "1.2.3-beta"), + ("AssemblyFileVersionAttribute", "4.5.6.7"), + ("AssemblyVersionAttribute", "8.9.10.11"), + ("AssemblyCompanyAttribute", "TestCompany"), + ("AssemblyConfigurationAttribute", "Release"), + ("AssemblyCopyrightAttribute", "TestCopyright"), + ("AssemblyDescriptionAttribute", "TestDescription"), + ("AssemblyProductAttribute", "TestProduct"), + ("AssemblyTitleAttribute", "TestTitle"), + ("AssemblyTrademarkAttribute", "TestTrademark"), + ("NeutralResourcesLanguageAttribute", "fr"), }; if (attributeToOptOut == "All") @@ -71,15 +71,15 @@ public void It_respects_opt_outs(string attributeToOptOut) } else { - expectedInfo.Remove(attributeToOptOut); + expectedInfo.RemoveWhere(i => i.Key == attributeToOptOut); } - expectedInfo.Add("TargetFrameworkAttribute", $".NETCoreApp,Version=v{ToolsetInfo.CurrentTargetFrameworkVersion}"); + expectedInfo.Add(("TargetFrameworkAttribute", $".NETCoreApp,Version=v{ToolsetInfo.CurrentTargetFrameworkVersion}")); var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(ToolsetInfo.CurrentTargetFramework, "Release").FullName, "HelloWorld.dll"); var actualInfo = AssemblyInfo.Get(assemblyPath); - actualInfo.Should().Equal(expectedInfo); + actualInfo.Should().BeEquivalentTo(expectedInfo); } [Fact] @@ -235,7 +235,7 @@ public void It_includes_source_revision_id_if_available__version_with_plus() command.GetValues().Should().BeEquivalentTo(new[] { "1.2.3+abc.xyz" }); } - [WindowsOnlyTheory] + [Theory] [InlineData(ToolsetInfo.CurrentTargetFramework)] [InlineData("net45")] public void It_respects_version_prefix(string targetFramework) @@ -258,9 +258,9 @@ public void It_respects_version_prefix(string targetFramework) var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(targetFramework).FullName, "HelloWorld.dll"); var info = AssemblyInfo.Get(assemblyPath); - info["AssemblyVersionAttribute"].Should().Be("1.2.3.0"); - info["AssemblyFileVersionAttribute"].Should().Be("1.2.3.0"); - info["AssemblyInformationalVersionAttribute"].Should().Be("1.2.3"); + info.Should().Contain(("AssemblyVersionAttribute", "1.2.3.0")); + info.Should().Contain(("AssemblyFileVersionAttribute", "1.2.3.0")); + info.Should().Contain(("AssemblyInformationalVersionAttribute", "1.2.3")); } [WindowsOnlyTheory] @@ -285,7 +285,7 @@ public void It_respects_version_changes_on_incremental_build(string targetFramew // Then the version of the built assembly shall match the provided VersionPrefix var assemblyPath = Path.Combine(incrementalBuildCommand.GetOutputDirectory(targetFramework).FullName, "HelloWorld.dll"); var info = AssemblyInfo.Get(assemblyPath); - info["AssemblyVersionAttribute"].Should().Be("1.2.4.0"); + info.Should().Contain(("AssemblyVersionAttribute", "1.2.4.0")); BuildCommand BuildProject(string versionPrefix) { @@ -307,7 +307,7 @@ public void It_respects_custom_assembly_attribute_items_on_incremental_build() var firstBuildCommand = BuildProject(buildNumber: "1"); var assemblyPath = Path.Combine(firstBuildCommand.GetOutputDirectory(targetFramework).FullName, "TestLibrary.dll"); - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("BuildNumber:1"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "BuildNumber:1")); var firstWriteTime = File.GetLastWriteTimeUtc(assemblyPath); @@ -324,7 +324,7 @@ public void It_respects_custom_assembly_attribute_items_on_incremental_build() File.GetLastWriteTimeUtc(assemblyPath).Should().NotBe(firstWriteTime); // and the custom assembly should be generated with the updated value. - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("BuildNumber:2"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "BuildNumber:2")); BuildCommand BuildProject(string buildNumber) { @@ -358,7 +358,7 @@ public void It_includes_internals_visible_to() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath)["InternalsVisibleToAttribute"].Should().Be("Tests"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("InternalsVisibleToAttribute", "Tests")); } [RequiresMSBuildVersionTheory("17.0.0.32901")] @@ -552,7 +552,7 @@ public void It_respects_out_out_of_internals_visible_to() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - Assert.False(AssemblyInfo.Get(assemblyPath).ContainsKey("InternalsVisibleToAttribute")); + AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "InternalsVisibleToAttribute"); } [Fact] @@ -578,7 +578,7 @@ public void It_includes_internals_visible_to_with_key() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath)["InternalsVisibleToAttribute"].Should().Be("Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("InternalsVisibleToAttribute", "Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2")); } [Fact] @@ -605,7 +605,7 @@ public void It_includes_internals_visible_to_with_project_publickey() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath)["InternalsVisibleToAttribute"].Should().Be("Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("InternalsVisibleToAttribute", "Tests, PublicKey=00240000048000009400000006020000002400005253413100040000010001001d3e6bbb36e11ea61ceff6e1022b23dd779fc6230838db2d25a2c7c8433b3fcf86b16c25b281fc3db1027c0675395e7d0548e6add88b6a811962bf958101fa9e243b1618313bee11f5e3b3fefda7b1d1226311b6cc2d07e87ff893ba6890b20082df34a0aac14b605b8be055e81081a626f8c69e9ed4bbaa4eae9f94a35accd2")); } [Fact] @@ -631,11 +631,11 @@ public void It_includes_assembly_metadata() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("MetadataKey:MetadataValue"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "MetadataKey:MetadataValue")); } [Fact] - public void It_respects_out_out_of_assembly_metadata() + public void It_respects_opt_out_of_assembly_metadata() { var testAsset = _testAssetsManager .CopyTestAsset("HelloWorld") @@ -659,7 +659,7 @@ public void It_respects_out_out_of_assembly_metadata() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory("netstandard2.0").FullName, "HelloWorld.dll"); - Assert.False(AssemblyInfo.Get(assemblyPath).ContainsKey("AssemblyMetadataAttribute")); + AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "AssemblyMetadataAttribute"); } [Theory] @@ -699,11 +699,11 @@ public void GenerateUserSecrets(bool referenceAspNetCore, bool referenceExtensio if (shouldHaveAttribute) { - AssemblyInfo.Get(assemblyPath)["UserSecretsIdAttribute"].Should().Be("SecretsIdValue"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("UserSecretsIdAttribute", "SecretsIdValue")); } else { - AssemblyInfo.Get(assemblyPath).Should().NotContainKey("SecretsIdValue"); + AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "SecretsIdValue"); } } @@ -743,7 +743,7 @@ public void GenerateUserSecretsForTestProject() var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(testTestProject.TargetFrameworks).FullName, testTestProject.Name + ".dll"); - AssemblyInfo.Get(assemblyPath)["UserSecretsIdAttribute"].Should().Be("SecretsIdValue"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("UserSecretsIdAttribute", "SecretsIdValue")); } [Theory] @@ -775,7 +775,7 @@ public void It_includes_repository_url(bool privateRepo) var assemblyPath = Path.Combine(buildCommand.GetOutputDirectory(testProject.TargetFrameworks).FullName, testProject.Name + ".dll"); - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("RepositoryUrl:" + fakeUrl); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "RepositoryUrl:" + fakeUrl)); } [Theory] @@ -804,11 +804,11 @@ public void It_does_not_write_to_undefined_assembly_metadata_attribute(string ta if (containsAttribute) { - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("RepositoryUrl:" + fakeUrl); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "RepositoryUrl:" + fakeUrl)); } else { - AssemblyInfo.Get(assemblyPath).ContainsKey("AssemblyMetadataAttribute").Should().Be(false); + AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "AssemblyMetadataAttribute"); } } diff --git a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs index 94133426e5f4..a51dc8cffa2e 100644 --- a/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs +++ b/test/Microsoft.NET.Build.Tests/GivenThatWeWantToVerifyNuGetReferenceCompat.cs @@ -41,16 +41,16 @@ public void Nuget_reference_compat(string referencerTarget, string testDescripti // Process all dependencies in parallel Parallel.ForEach( - rawDependencyTargets.Split(',', ';', ' ').Where(s => !string.IsNullOrWhiteSpace(s)), + rawDependencyTargets.Split(',', ';', ' ').Where(s => !string.IsNullOrWhiteSpace(s)), new ParallelOptions { MaxDegreeOfParallelism = Environment.ProcessorCount }, - dependencyTarget => + dependencyTarget => { // Create the dependency project and package TestProject dependencyProject = GetTestProject( - ConstantStringValues.DependencyDirectoryNamePrefix + dependencyTarget.Replace('.', '_'), - dependencyTarget, + ConstantStringValues.DependencyDirectoryNamePrefix + dependencyTarget.Replace('.', '_'), + dependencyTarget, true); - + TestPackageReference dependencyPackageReference = new( dependencyProject.Name, "1.0.0", @@ -208,7 +208,7 @@ public void It_chooses_lowest_netfx_in_default_atf() buildCommand.Execute().Should().Pass(); var referencedDll = buildCommand.GetOutputDirectory().File("net462_net472_pkg.dll").FullName; - var referencedTargetFramework = AssemblyInfo.Get(referencedDll)["TargetFrameworkAttribute"]; + var referencedTargetFramework = AssemblyInfo.Get(referencedDll).Where(i => i.Key == "TargetFrameworkAttribute").Single().Value; referencedTargetFramework.Should().Be(".NETFramework,Version=v4.6.2"); } diff --git a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs index a87d3e8f3ee8..a4cfbcb6d1f6 100644 --- a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs +++ b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs @@ -593,7 +593,7 @@ public void IsAotCompatible_implies_enable_analyzers(string targetFramework) var assemblyPath = Path.Combine(outputDirectory, $"{projectName}.dll"); // injects the IsTrimmable attribute - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("IsTrimmable:True"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "IsTrimmable:True")); var publishCommand = new PublishCommand(Log, Path.Combine(testAsset.TestRoot, testProject.Name)); publishCommand diff --git a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs index 8e5a4e24a227..9722cd14b919 100644 --- a/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs +++ b/test/Microsoft.NET.Publish.Tests/GivenThatWeWantToRunILLink.cs @@ -108,7 +108,7 @@ public void ILLink_runs_and_creates_linked_app(string targetFramework, bool refe } // https://github.com/dotnet/sdk/issues/49665 - // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), + // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/10.0.0-preview.6.25315.102/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), [PlatformSpecificTheory(TestPlatforms.Any & ~TestPlatforms.OSX)] [MemberData(nameof(SupportedTfms), MemberType = typeof(PublishTestUtils))] public void ILLink_links_simple_app_without_analysis_warnings_and_it_runs(string targetFramework) @@ -599,7 +599,7 @@ public void ILLink_analysis_warnings_are_disabled_by_default(string targetFramew } // https://github.com/dotnet/sdk/issues/49665 - // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), + // ILLINK : Failed to load /private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, error : dlopen(/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib, 0x0001): tried: '/private/tmp/helix/working/A452091E/p/d/shared/Microsoft.NETCore.App/7.0.0/libhostpolicy.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), [PlatformSpecificTheory(TestPlatforms.Any & ~TestPlatforms.OSX)] [MemberData(nameof(Net6Plus), MemberType = typeof(PublishTestUtils))] public void ILLink_analysis_warnings_are_enabled_by_default(string targetFramework) @@ -1780,7 +1780,7 @@ public void Build_respects_IsTrimmable_property(string targetFramework, bool isE var runtimeConfigPath = Path.Combine(outputDirectory, $"{projectName}.runtimeconfig.json"); // injects the IsTrimmable attribute - AssemblyInfo.Get(assemblyPath)["AssemblyMetadataAttribute"].Should().Be("IsTrimmable:True"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyMetadataAttribute", "IsTrimmable:True")); // just setting IsTrimmable doesn't enable feature settings // (these only affect apps, and wouldn't make sense for libraries either) @@ -1823,7 +1823,7 @@ public void Build_respects_PublishTrimmed_property(string targetFramework) configProperties["System.Text.Json.JsonSerializer.IsReflectionEnabledByDefault"].Value().Should().BeFalse(); // just setting PublishTrimmed doesn't inject the IsTrimmable attribute - AssemblyInfo.Get(assemblyPath).ContainsKey("AssemblyMetadataAttribute").Should().BeFalse(); + AssemblyInfo.Get(assemblyPath).Should().NotContain(i => i.Key == "AssemblyMetadataAttribute"); } } diff --git a/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs b/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs index 25ef587451c8..75ff26f13bd7 100644 --- a/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs +++ b/test/Microsoft.NET.Sdk.Razor.Tests/BuildIntegrationTest.cs @@ -162,8 +162,8 @@ public void Build_AddsApplicationPartAttributes() var assemblyPath = Path.Combine(intermediateOutputPath, "SimpleMvc.dll"); - AssemblyInfo.Get(assemblyPath)["AssemblyTitleAttribute"].Should().Be("SimpleMvc"); - AssemblyInfo.Get(assemblyPath)["ProvideApplicationPartFactoryAttribute"].Should().Contain("ConsolidatedAssemblyApplicationPartFactory"); + AssemblyInfo.Get(assemblyPath).Should().Contain(("AssemblyTitleAttribute", "SimpleMvc")); + AssemblyInfo.Get(assemblyPath).Should().Contain(("ProvideApplicationPartFactoryAttribute", "Microsoft.AspNetCore.Mvc.ApplicationParts.ConsolidatedAssemblyApplicationPartFactory, Microsoft.AspNetCore.Mvc.Razor")); } diff --git a/test/Microsoft.NET.TestFramework/AssemblyInfo.cs b/test/Microsoft.NET.TestFramework/AssemblyInfo.cs index 30cb5bce3003..63ddb4c9e32f 100644 --- a/test/Microsoft.NET.TestFramework/AssemblyInfo.cs +++ b/test/Microsoft.NET.TestFramework/AssemblyInfo.cs @@ -46,9 +46,9 @@ public static List GetParameterlessAttributes(string assemblyPath) return parameterlessAttributes; } - public static IDictionary Get(string assemblyPath) + public static ISet<(string Key, string Value)> Get(string assemblyPath) { - var dictionary = new SortedDictionary(); + var assemblyInfo = new HashSet<(string, string)>(); using (var stream = File.OpenRead(assemblyPath)) using (var peReader = new PEReader(stream)) @@ -59,7 +59,7 @@ public static IDictionary Get(string assemblyPath) // AssemblyVersion is not actually a custom attribute if (assemblyDefinition.Version != new Version(0, 0, 0, 0)) { - dictionary.Add("AssemblyVersionAttribute", assemblyDefinition.Version.ToString()); + assemblyInfo.Add(("AssemblyVersionAttribute", assemblyDefinition.Version.ToString())); } foreach (var handle in assemblyDefinition.GetCustomAttributes()) @@ -108,12 +108,12 @@ public static IDictionary Get(string assemblyPath) if (sb != null) { - dictionary.Add(name, sb.ToString()); + assemblyInfo.Add((name, sb.ToString())); } } } - return dictionary; + return assemblyInfo; } } } diff --git a/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs b/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs index 0781feab404b..809dc83780f7 100644 --- a/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs +++ b/test/dotnet.Tests/CommandTests/Run/RunFileTests.cs @@ -225,16 +225,6 @@ Release config Hello from Program Release config """); - - new DotnetCommand(Log, "Program.cs", "arg1", "arg2") - .WithWorkingDirectory(testInstance.Path) - .Execute() - .Should().Pass() - .And.HaveStdOut(""" - echo args:arg1;arg2 - Hello from Program - Release config - """); } /// From ab51d7d2d497482c4d10c63a74de5b1d9a9590c2 Mon Sep 17 00:00:00 2001 From: "Simon Zhao (BEYONDSOFT CONSULTING INC)" Date: Tue, 12 Aug 2025 09:29:22 +0800 Subject: [PATCH 17/18] Skip unstable test case --- .../PublishItemsOutputGroupOutputsTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/Microsoft.NET.Publish.Tests/PublishItemsOutputGroupOutputsTests.cs b/test/Microsoft.NET.Publish.Tests/PublishItemsOutputGroupOutputsTests.cs index 942862063ad3..edb59cb8a5cf 100644 --- a/test/Microsoft.NET.Publish.Tests/PublishItemsOutputGroupOutputsTests.cs +++ b/test/Microsoft.NET.Publish.Tests/PublishItemsOutputGroupOutputsTests.cs @@ -20,7 +20,7 @@ public PublishItemsOutputGroupOutputsTests(ITestOutputHelper log) : base(log) [Theory] [InlineData(true, false)] - [InlineData(true, true)] + [InlineData(true, true, Skip = "https://github.com/dotnet/sdk/issues/49926")] [InlineData(false, false)] public void RunPublishItemsOutputGroupOutputsTest(bool specifyRid, bool singleFile) { From c4e5eff86a53e3e60821c943e483096eef46fc76 Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" Date: Tue, 12 Aug 2025 02:04:42 +0000 Subject: [PATCH 18/18] Update dependencies from https://github.com/dotnet/dotnet build 278647 Updated Dependencies: 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.10.0, Microsoft.DotNet.Web.ProjectTemplates.10.0, 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.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 (Version 10.0.0-rc.1.25409.103 -> 10.0.0-rc.1.25410.101) Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal, Microsoft.CodeAnalysis.NetAnalyzers, Microsoft.CodeAnalysis.Razor.Tooling.Internal, Microsoft.NET.Sdk.Razor.SourceGenerators.Transport (Version 10.0.0-preview.25409.103 -> 10.0.0-preview.25410.101) Microsoft.Build, Microsoft.Build.Localization (Version 17.15.0-preview-25409-103 -> 17.15.0-preview-25410-101) 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.Packaging, NuGet.ProjectModel, NuGet.Protocol, NuGet.Versioning (Version 7.0.0-preview.1.603 -> 7.0.0-preview.1.601) Microsoft.Build.Tasks.Git, 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, Microsoft.SourceLink.AzureRepos.Git, Microsoft.SourceLink.Bitbucket.Git, Microsoft.SourceLink.Common, Microsoft.SourceLink.GitHub, Microsoft.SourceLink.GitLab (Version 10.0.0-beta.25409.103 -> 10.0.0-beta.25410.101) Microsoft.CodeAnalysis, Microsoft.CodeAnalysis.BuildClient, Microsoft.CodeAnalysis.CSharp, Microsoft.CodeAnalysis.CSharp.CodeStyle, Microsoft.CodeAnalysis.CSharp.Features, Microsoft.CodeAnalysis.CSharp.Workspaces, Microsoft.CodeAnalysis.PublicApiAnalyzers, Microsoft.CodeAnalysis.Workspaces.Common, Microsoft.CodeAnalysis.Workspaces.MSBuild, Microsoft.Net.Compilers.Toolset, Microsoft.Net.Compilers.Toolset.Framework (Version 5.0.0-2.25409.103 -> 5.0.0-2.25410.101) Microsoft.Deployment.DotNet.Releases (Version 2.0.0-preview.1.25409.103 -> 2.0.0-preview.1.25410.101) Microsoft.DiaSymReader (Version 2.2.0-beta.25409.103 -> 2.2.0-beta.25410.101) Microsoft.FSharp.Compiler (Version 14.0.100-preview7.25409.103 -> 14.0.100-preview7.25410.101) Microsoft.NET.Test.Sdk, Microsoft.TestPlatform.Build, Microsoft.TestPlatform.CLI (Version 18.0.0-preview-25409-103 -> 18.0.0-preview-25410-101) 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 (Version 10.0.100-rc.1.25409.103 -> 10.0.100-rc.1.25410.101) Microsoft.Web.Xdt (Version 3.2.0-preview.25409.103 -> 3.2.0-preview.25410.101) System.CommandLine (Version 2.0.0-rc.1.25409.103 -> 2.0.0-rc.1.25410.101) --- eng/Version.Details.props | 258 +++++++++---------- eng/Version.Details.xml | 518 +++++++++++++++++++------------------- global.json | 4 +- 3 files changed, 390 insertions(+), 390 deletions(-) diff --git a/eng/Version.Details.props b/eng/Version.Details.props index 7f8c1c788a42..1f39e2fe6240 100644 --- a/eng/Version.Details.props +++ b/eng/Version.Details.props @@ -7,136 +7,136 @@ This file should be imported by eng/Versions.props - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-preview.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 17.15.0-preview-25409-103 - 17.15.0-preview-25409-103 - 7.0.0-preview.1.603 - 10.0.0-beta.25409.103 - 5.0.0-2.25409.103 - 5.0.0-2.25409.103 - 5.0.0-2.25409.103 - 5.0.0-2.25409.103 - 5.0.0-2.25409.103 - 5.0.0-2.25409.103 - 10.0.0-preview.25409.103 - 5.0.0-2.25409.103 - 10.0.0-preview.25409.103 - 5.0.0-2.25409.103 - 5.0.0-2.25409.103 - 2.0.0-preview.1.25409.103 - 2.2.0-beta.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 14.0.100-preview7.25409.103 - 10.0.0-rc.1.25409.103 - 5.0.0-2.25409.103 - 5.0.0-2.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-preview.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 17.15.0-preview-25410-101 + 17.15.0-preview-25410-101 + 7.0.0-preview.1.601 + 10.0.0-beta.25410.101 + 5.0.0-2.25410.101 + 5.0.0-2.25410.101 + 5.0.0-2.25410.101 + 5.0.0-2.25410.101 + 5.0.0-2.25410.101 + 5.0.0-2.25410.101 + 10.0.0-preview.25410.101 + 5.0.0-2.25410.101 + 10.0.0-preview.25410.101 + 5.0.0-2.25410.101 + 5.0.0-2.25410.101 + 2.0.0-preview.1.25410.101 + 2.2.0-beta.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 14.0.100-preview7.25410.101 + 10.0.0-rc.1.25410.101 + 5.0.0-2.25410.101 + 5.0.0-2.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 10.0.0-preview.7.25377.103 - 10.0.0-preview.25409.103 - 10.0.0-rc.1.25409.103 - 18.0.0-preview-25409-103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-beta.25409.103 - 10.0.0-beta.25409.103 - 10.0.100-rc.1.25409.103 - 10.0.100-rc.1.25409.103 - 10.0.100-rc.1.25409.103 - 10.0.100-rc.1.25409.103 - 10.0.100-rc.1.25409.103 - 10.0.100-rc.1.25409.103 - 10.0.100-rc.1.25409.103 - 10.0.100-rc.1.25409.103 - 10.0.100-rc.1.25409.103 - 18.0.0-preview-25409-103 - 18.0.0-preview-25409-103 - 3.2.0-preview.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 7.0.0-preview.1.603 - 10.0.0-rc.1.25409.103 - 2.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 - 10.0.0-rc.1.25409.103 + 10.0.0-preview.25410.101 + 10.0.0-rc.1.25410.101 + 18.0.0-preview-25410-101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-beta.25410.101 + 10.0.0-beta.25410.101 + 10.0.100-rc.1.25410.101 + 10.0.100-rc.1.25410.101 + 10.0.100-rc.1.25410.101 + 10.0.100-rc.1.25410.101 + 10.0.100-rc.1.25410.101 + 10.0.100-rc.1.25410.101 + 10.0.100-rc.1.25410.101 + 10.0.100-rc.1.25410.101 + 10.0.100-rc.1.25410.101 + 18.0.0-preview-25410-101 + 18.0.0-preview-25410-101 + 3.2.0-preview.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 7.0.0-preview.1.601 + 10.0.0-rc.1.25410.101 + 2.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 + 10.0.0-rc.1.25410.101 2.1.0 diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 78a1ce854e84..95d8475a8e40 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,62 +1,62 @@ - + - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 @@ -68,166 +68,166 @@ https://github.com/dotnet/dotnet 6a953e76162f3f079405f80e28664fa51b136740 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 https://github.com/nuget/nuget.client d0d16d996284c217b41b0c194d5c51b087f21f8b - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 https://github.com/microsoft/testfx @@ -561,9 +561,9 @@ https://github.com/microsoft/testfx e1f0a9d0bde8b48c4fbc69737642c1026f1ad062 - + https://github.com/dotnet/dotnet - e9f665e52848a3615736c099e5631af531b66a5c + 8c7b3dcd2bd657c11b12973f1214e7c3c616b174 diff --git a/global.json b/global.json index ff4d22c8702a..a7b61079c498 100644 --- a/global.json +++ b/global.json @@ -21,8 +21,8 @@ } }, "msbuild-sdks": { - "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25409.103", - "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25409.103", + "Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25410.101", + "Microsoft.DotNet.Helix.Sdk": "10.0.0-beta.25410.101", "Microsoft.Build.NoTargets": "3.7.0", "Microsoft.Build.Traversal": "3.4.0", "Microsoft.WixToolset.Sdk": "5.0.2-dotnet.2737382"