Skip to content

Commit 2282faf

Browse files
authored
Merge branch 'release/9.0.2xx' into darc-release/9.0.2xx-8e1cedf9-4132-4195-8761-b30cc503d474
2 parents dc2cb5b + 1c2c22e commit 2282faf

File tree

4 files changed

+10
-32
lines changed

4 files changed

+10
-32
lines changed

NuGet.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<add key="darc-pub-dotnet-emsdk-dad5528-1" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-emsdk-dad5528e-1/nuget/v3/index.json" />
3333
<!-- End: Package sources from dotnet-emsdk -->
3434
<!-- Begin: Package sources from DotNet-msbuild-Trusted -->
35-
<add key="darc-pub-DotNet-msbuild-Trusted-d87bc64" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-DotNet-msbuild-Trusted-d87bc64f/nuget/v3/index.json" />
35+
<add key="darc-pub-DotNet-msbuild-Trusted-a4ef1e9" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-DotNet-msbuild-Trusted-a4ef1e90/nuget/v3/index.json" />
3636
<!-- End: Package sources from DotNet-msbuild-Trusted -->
3737
<!-- Begin: Package sources from dotnet-roslyn-analyzers -->
3838
<!-- End: Package sources from dotnet-roslyn-analyzers -->

eng/Version.Details.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,18 +69,18 @@
6969
<Sha>dad5528e5bdf92a05a5a404c5f7939523390b96d</Sha>
7070
<SourceBuild RepoName="emsdk" ManagedOnly="true" />
7171
</Dependency>
72-
<Dependency Name="Microsoft.Build" Version="17.13.19">
72+
<Dependency Name="Microsoft.Build" Version="17.13.20">
7373
<Uri>https://github.com/dotnet/msbuild</Uri>
74-
<Sha>d87bc64f6b9eb3af9b6b785f910136cc6a309ce7</Sha>
74+
<Sha>a4ef1e90fef9b56473708b7d308f982c7c9f46d9</Sha>
7575
</Dependency>
76-
<Dependency Name="Microsoft.Build.Localization" Version="17.13.19-preview-25128-01">
76+
<Dependency Name="Microsoft.Build.Localization" Version="17.13.20-preview-25162-14">
7777
<Uri>https://github.com/dotnet/msbuild</Uri>
78-
<Sha>d87bc64f6b9eb3af9b6b785f910136cc6a309ce7</Sha>
78+
<Sha>a4ef1e90fef9b56473708b7d308f982c7c9f46d9</Sha>
7979
</Dependency>
8080
<!-- Intermediate is necessary for source build. -->
81-
<Dependency Name="Microsoft.SourceBuild.Intermediate.msbuild" Version="17.13.19-preview-25128-01">
81+
<Dependency Name="Microsoft.SourceBuild.Intermediate.msbuild" Version="17.13.20-preview-25162-14">
8282
<Uri>https://github.com/dotnet/msbuild</Uri>
83-
<Sha>d87bc64f6b9eb3af9b6b785f910136cc6a309ce7</Sha>
83+
<Sha>a4ef1e90fef9b56473708b7d308f982c7c9f46d9</Sha>
8484
<SourceBuild RepoName="msbuild" ManagedOnly="true" />
8585
</Dependency>
8686
<Dependency Name="Microsoft.FSharp.Compiler" Version="13.9.202-beta.25154.2">

eng/Versions.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,8 +178,8 @@
178178
At usage sites, either we use MicrosoftBuildMinimumVersion, or MicrosoftBuildVersion in source-only modes.
179179
180180
Additionally, set the MinimumVSVersion for the installer UI that's required for targeting NetCurrent -->
181-
<MicrosoftBuildVersion>17.13.19</MicrosoftBuildVersion>
182-
<MicrosoftBuildLocalizationVersion>17.13.19-preview-25128-01</MicrosoftBuildLocalizationVersion>
181+
<MicrosoftBuildVersion>17.13.20</MicrosoftBuildVersion>
182+
<MicrosoftBuildLocalizationVersion>17.13.20-preview-25162-14</MicrosoftBuildLocalizationVersion>
183183
<MicrosoftBuildMinimumVersion Condition="'$(DotNetBuildSourceOnly)' != 'true'">17.11.4</MicrosoftBuildMinimumVersion>
184184
<MinimumVSVersion>17.12</MinimumVSVersion>
185185
</PropertyGroup>

test/Microsoft.NET.Build.Tests/GivenThatWeWantMSBuildToRespectCustomCulture.cs

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,9 @@ public void SupportRespectAlreadyAssignedItemCulture_ByDefault_ForDotnet9(string
2727
new FileInfo(Path.Combine(outputDirectory, "test-2", "MSBuildCultureResourceGeneration.resources.dll")).Should().Exist();
2828
}
2929

30+
[Theory]
3031
[InlineData("net7.0")]
3132
[InlineData("net6.0")]
32-
// Until MSBuild 17.13 is merged into FullFW MSBuild in sdk tests - the WarnOnCultureOverwritten
33-
// is not supported - and the build will fail copy (more details in the last test).
34-
[CoreMSBuildOnlyTheory]
3533
public void SupportRespectAlreadyAssignedItemCulture_IsNotSupported_BuildShouldWarn(string targetFramework)
3634
{
3735
var testAsset = _testAssetsManager
@@ -46,25 +44,5 @@ public void SupportRespectAlreadyAssignedItemCulture_IsNotSupported_BuildShouldW
4644
// warning MSB3002: Explicitly set culture "test-1" for item "Resources.test-1.resx" was overwritten with inferred culture "", because 'RespectAlreadyAssignedItemCulture' property was not set.
4745
.HaveStdOutContaining("warning MSB3002:");
4846
}
49-
50-
[Theory]
51-
[InlineData("net7.0")]
52-
[InlineData("net6.0")]
53-
// Is this Failing? Check if WarnOnCultureOverwritten hasn't been made a default opt-in in sdk or MSBuild.
54-
//
55-
// Without explicit opt-in via WarnOnCultureOverwritten - the test will fail, as
56-
// proper recognition of custom cultures in RAR is not supported and hence the build will fail during copy:
57-
//
58-
// Microsoft.Common.CurrentVersion.targets(4959,5): error MSB3030: Could not copy the file "obj\Debug\net7.0\test-1\MSBuildCultureResourceGeneration.resources.dll" because it was not found.
59-
public void SupportRespectAlreadyAssignedItemCulture_IsNotSupported_BuildShouldFail(string targetFramework)
60-
{
61-
var testAsset = _testAssetsManager
62-
.CopyTestAsset("MSBuildCultureResourceGeneration", identifier: targetFramework)
63-
.WithSource()
64-
.WithTargetFramework(targetFramework);
65-
66-
var buildCommand = new BuildCommand(testAsset);
67-
buildCommand.Execute().Should().Fail();
68-
}
6947
}
7048
}

0 commit comments

Comments
 (0)