Skip to content

Commit 423afaf

Browse files
authored
Merge branch 'release/8.0.1xx' into 8.0.1xxRemoveVariableGroup
2 parents 4d5c397 + e18c1f0 commit 423afaf

File tree

9 files changed

+44
-46
lines changed

9 files changed

+44
-46
lines changed

NuGet.config

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
<clear />
44
<!--Begin: Package sources managed by Dependency Flow automation. Do not edit the sources below.-->
55
<!-- Begin: Package sources from dotnet-emsdk -->
6-
<add key="darc-pub-dotnet-emsdk-976b101" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-emsdk-976b101e/nuget/v3/index.json" />
76
<!-- End: Package sources from dotnet-emsdk -->
87
<!-- Begin: Package sources from dotnet-format -->
98
<add key="darc-pub-dotnet-format-a9a546e" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-format-a9a546ec/nuget/v3/index.json" />
@@ -13,21 +12,18 @@
1312
<add key="darc-pub-dotnet-format-a9a546e-1" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-format-a9a546ec-1/nuget/v3/index.json" />
1413
<!-- End: Package sources from dotnet-format -->
1514
<!-- Begin: Package sources from dotnet-aspnetcore -->
16-
<add key="darc-int-dotnet-aspnetcore-cea5fa6" value="https://pkgs.dev.azure.com/dnceng/internal/_packaging/darc-int-dotnet-aspnetcore-cea5fa61/nuget/v3/index.json" />
1715
<!-- End: Package sources from dotnet-aspnetcore -->
1816
<!-- Begin: Package sources from DotNet-msbuild-Trusted -->
19-
<add key="darc-pub-DotNet-msbuild-Trusted-74df0b3" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-DotNet-msbuild-Trusted-74df0b3f/nuget/v3/index.json" />
17+
<add key="darc-pub-DotNet-msbuild-Trusted-a0194b4" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-DotNet-msbuild-Trusted-a0194b4a/nuget/v3/index.json" />
2018
<!-- End: Package sources from DotNet-msbuild-Trusted -->
2119
<!-- Begin: Package sources from dotnet-roslyn-analyzers -->
2220
<!-- End: Package sources from dotnet-roslyn-analyzers -->
2321
<!-- Begin: Package sources from dotnet-runtime -->
24-
<add key="darc-int-dotnet-runtime-ef853a7" value="https://pkgs.dev.azure.com/dnceng/internal/_packaging/darc-int-dotnet-runtime-ef853a71/nuget/v3/index.json" />
2522
<!-- End: Package sources from dotnet-runtime -->
2623
<!-- Begin: Package sources from dotnet-templating -->
27-
<add key="darc-pub-dotnet-templating-a767f5a" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-templating-a767f5ab/nuget/v3/index.json" />
24+
<add key="darc-pub-dotnet-templating-855483d" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/darc-pub-dotnet-templating-855483d2/nuget/v3/index.json" />
2825
<!-- End: Package sources from dotnet-templating -->
2926
<!-- Begin: Package sources from dotnet-windowsdesktop -->
30-
<add key="darc-int-dotnet-windowsdesktop-c4a3ad7" value="https://pkgs.dev.azure.com/dnceng/internal/_packaging/darc-int-dotnet-windowsdesktop-c4a3ad74/nuget/v3/index.json" />
3127
<!-- End: Package sources from dotnet-windowsdesktop -->
3228
<!--End: Package sources managed by Dependency Flow automation. Do not edit the sources above.-->
3329
<add key="dotnet6" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json" />
@@ -52,18 +48,15 @@
5248
<!-- Begin: Package sources from dotnet-templating -->
5349
<!-- End: Package sources from dotnet-templating -->
5450
<!-- Begin: Package sources from dotnet-aspnetcore -->
55-
<add key="darc-int-dotnet-aspnetcore-cea5fa6" value="true" />
5651
<!-- End: Package sources from dotnet-aspnetcore -->
5752
<!-- Begin: Package sources from dotnet-format -->
5853
<!-- Begin: Package sources from DotNet-msbuild-Trusted -->
5954
<!-- End: Package sources from DotNet-msbuild-Trusted -->
6055
<!-- End: Package sources from dotnet-format -->
6156
<!-- End: Package sources from dotnet-aspnetcore -->
6257
<!-- Begin: Package sources from dotnet-runtime -->
63-
<add key="darc-int-dotnet-runtime-ef853a7" value="true" />
6458
<!-- End: Package sources from dotnet-runtime -->
6559
<!-- Begin: Package sources from dotnet-windowsdesktop -->
66-
<add key="darc-int-dotnet-windowsdesktop-c4a3ad7" value="true" />
6760
<!-- End: Package sources from dotnet-windowsdesktop -->
6861
<!--End: Package sources managed by Dependency Flow automation. Do not edit the sources above.-->
6962
</disabledPackageSources>

eng/Version.Details.xml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Dependencies>
33
<ProductDependencies>
4-
<Dependency Name="Microsoft.TemplateEngine.Abstractions" Version="8.0.119">
4+
<Dependency Name="Microsoft.TemplateEngine.Abstractions" Version="8.0.120">
55
<Uri>https://github.com/dotnet/templating</Uri>
6-
<Sha>a767f5ab3b1b19ed4ffca966caf040cff2da4c61</Sha>
6+
<Sha>855483d28bd60fcb6e1f1f155828e8da8a46dee7</Sha>
77
</Dependency>
8-
<Dependency Name="Microsoft.TemplateEngine.Mocks" Version="8.0.119-servicing.25353.1">
8+
<Dependency Name="Microsoft.TemplateEngine.Mocks" Version="8.0.120-servicing.25404.9">
99
<Uri>https://github.com/dotnet/templating</Uri>
10-
<Sha>a767f5ab3b1b19ed4ffca966caf040cff2da4c61</Sha>
10+
<Sha>855483d28bd60fcb6e1f1f155828e8da8a46dee7</Sha>
1111
</Dependency>
12-
<Dependency Name="Microsoft.SourceBuild.Intermediate.templating" Version="8.0.119-servicing.25353.1">
12+
<Dependency Name="Microsoft.SourceBuild.Intermediate.templating" Version="8.0.120-servicing.25404.9">
1313
<Uri>https://github.com/dotnet/templating</Uri>
14-
<Sha>a767f5ab3b1b19ed4ffca966caf040cff2da4c61</Sha>
14+
<Sha>855483d28bd60fcb6e1f1f155828e8da8a46dee7</Sha>
1515
<SourceBuild RepoName="templating" ManagedOnly="true" />
1616
</Dependency>
1717
<Dependency Name="Microsoft.NETCore.App.Ref" Version="8.0.18">
@@ -55,17 +55,17 @@
5555
<Uri>https://github.com/dotnet/emsdk</Uri>
5656
<Sha>976b101e5539557c20e2ac39885ac879531bcf82</Sha>
5757
</Dependency>
58-
<Dependency Name="Microsoft.Build" Version="17.8.32">
58+
<Dependency Name="Microsoft.Build" Version="17.8.34">
5959
<Uri>https://github.com/dotnet/msbuild</Uri>
60-
<Sha>74df0b3f5a40864840fb8d7d597631ffcfd5215a</Sha>
60+
<Sha>a0194b4a44352e26cd9fcbdb97c80a2158d1d3d9</Sha>
6161
</Dependency>
62-
<Dependency Name="Microsoft.Build.Localization" Version="17.8.32-servicing-25352-05">
62+
<Dependency Name="Microsoft.Build.Localization" Version="17.8.34-servicing-25404-06">
6363
<Uri>https://github.com/dotnet/msbuild</Uri>
64-
<Sha>74df0b3f5a40864840fb8d7d597631ffcfd5215a</Sha>
64+
<Sha>a0194b4a44352e26cd9fcbdb97c80a2158d1d3d9</Sha>
6565
</Dependency>
66-
<Dependency Name="Microsoft.SourceBuild.Intermediate.msbuild" Version="17.8.32-servicing-25352-05">
66+
<Dependency Name="Microsoft.SourceBuild.Intermediate.msbuild" Version="17.8.34-servicing-25404-06">
6767
<Uri>https://github.com/dotnet/msbuild</Uri>
68-
<Sha>74df0b3f5a40864840fb8d7d597631ffcfd5215a</Sha>
68+
<Sha>a0194b4a44352e26cd9fcbdb97c80a2158d1d3d9</Sha>
6969
<SourceBuild RepoName="msbuild" ManagedOnly="true" />
7070
</Dependency>
7171
<Dependency Name="Microsoft.FSharp.Compiler" Version="12.8.102-beta.24081.2">
@@ -293,16 +293,16 @@
293293
<Uri>https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore</Uri>
294294
<Sha>cea5fa610dba4e0c024727f4c528a66018b820a3</Sha>
295295
</Dependency>
296-
<Dependency Name="Microsoft.CodeAnalysis.Razor.Tooling.Internal" Version="7.0.0-preview.25329.5">
296+
<Dependency Name="Microsoft.CodeAnalysis.Razor.Tooling.Internal" Version="7.0.0-preview.25377.8">
297297
<Uri>https://github.com/dotnet/razor</Uri>
298298
<Sha>4c8bb4ff79523da1aa8ffbf2834ede5118f73d60</Sha>
299299
<SourceBuild RepoName="razor" ManagedOnly="true" />
300300
</Dependency>
301-
<Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal" Version="7.0.0-preview.25329.5">
301+
<Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions.Tooling.Internal" Version="7.0.0-preview.25377.8">
302302
<Uri>https://github.com/dotnet/razor</Uri>
303303
<Sha>4c8bb4ff79523da1aa8ffbf2834ede5118f73d60</Sha>
304304
</Dependency>
305-
<Dependency Name="Microsoft.NET.Sdk.Razor.SourceGenerators.Transport" Version="7.0.0-preview.25329.5">
305+
<Dependency Name="Microsoft.NET.Sdk.Razor.SourceGenerators.Transport" Version="7.0.0-preview.25377.8">
306306
<Uri>https://github.com/dotnet/razor</Uri>
307307
<Sha>4c8bb4ff79523da1aa8ffbf2834ede5118f73d60</Sha>
308308
</Dependency>

eng/Versions.props

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</PropertyGroup>
1212
<!-- Repo Version Information -->
1313
<PropertyGroup>
14-
<VersionPrefix>8.0.119</VersionPrefix>
14+
<VersionPrefix>8.0.120</VersionPrefix>
1515
<!-- Enable to remove prerelease label. -->
1616
<StabilizePackageVersion Condition="'$(StabilizePackageVersion)' == ''">true</StabilizePackageVersion>
1717
<DotNetFinalVersionKind Condition="'$(StabilizePackageVersion)' == 'true'">release</DotNetFinalVersionKind>
@@ -123,7 +123,7 @@
123123
</PropertyGroup>
124124
<PropertyGroup>
125125
<!-- Dependencies from https://github.com/Microsoft/msbuild -->
126-
<MicrosoftBuildPackageVersion>17.8.32</MicrosoftBuildPackageVersion>
126+
<MicrosoftBuildPackageVersion>17.8.34</MicrosoftBuildPackageVersion>
127127
<MicrosoftBuildCurrentPackageVersion>$(MicrosoftBuildPackageVersion)</MicrosoftBuildCurrentPackageVersion>
128128
<!-- Some tasks and the resolver will need to run in an MSBuild that is older than the very latest,
129129
so target one that matches the version in minimumMSBuildVersion.
@@ -132,20 +132,20 @@
132132
<MicrosoftBuildPackageVersion Condition="exists('$(RepoRoot)\src\Layout\redist\minimumMSBuildVersion') and '$(DotNetBuildFromSource)' != 'true'">$([System.IO.File]::ReadAllText('$(RepoRoot)\src\Layout\redist\minimumMSBuildVersion').Trim())</MicrosoftBuildPackageVersion>
133133
<MicrosoftBuildFrameworkPackageVersion>$(MicrosoftBuildPackageVersion)</MicrosoftBuildFrameworkPackageVersion>
134134
<MicrosoftBuildRuntimePackageVersion>$(MicrosoftBuildPackageVersion)</MicrosoftBuildRuntimePackageVersion>
135-
<MicrosoftBuildLocalizationPackageVersion>17.8.32-servicing-25352-05</MicrosoftBuildLocalizationPackageVersion>
135+
<MicrosoftBuildLocalizationPackageVersion>17.8.34-servicing-25404-06</MicrosoftBuildLocalizationPackageVersion>
136136
<MicrosoftBuildUtilitiesCorePackageVersion>$(MicrosoftBuildPackageVersion)</MicrosoftBuildUtilitiesCorePackageVersion>
137137
<MicrosoftBuildTasksCorePackageVersion>$(MicrosoftBuildPackageVersion)</MicrosoftBuildTasksCorePackageVersion>
138138
<MicrosoftBuildTasksCoreVersion>$(MicrosoftBuildTasksCorePackageVersion)</MicrosoftBuildTasksCoreVersion>
139139
</PropertyGroup>
140140
<PropertyGroup>
141141
<!-- Dependencies from https://github.com/dotnet/templating -->
142-
<MicrosoftTemplateEngineAbstractionsPackageVersion>8.0.119</MicrosoftTemplateEngineAbstractionsPackageVersion>
142+
<MicrosoftTemplateEngineAbstractionsPackageVersion>8.0.120</MicrosoftTemplateEngineAbstractionsPackageVersion>
143143
<MicrosoftTemplateEngineEdgePackageVersion>$(MicrosoftTemplateEngineAbstractionsPackageVersion)</MicrosoftTemplateEngineEdgePackageVersion>
144144
<MicrosoftTemplateEngineOrchestratorRunnableProjectsPackageVersion>$(MicrosoftTemplateEngineAbstractionsPackageVersion)</MicrosoftTemplateEngineOrchestratorRunnableProjectsPackageVersion>
145145
<MicrosoftTemplateEngineUtilsPackageVersion>$(MicrosoftTemplateEngineAbstractionsPackageVersion)</MicrosoftTemplateEngineUtilsPackageVersion>
146146
<MicrosoftTemplateSearchCommonPackageVersion>$(MicrosoftTemplateEngineAbstractionsPackageVersion)</MicrosoftTemplateSearchCommonPackageVersion>
147147
<!-- test dependencies -->
148-
<MicrosoftTemplateEngineMocksPackageVersion>8.0.119-servicing.25353.1</MicrosoftTemplateEngineMocksPackageVersion>
148+
<MicrosoftTemplateEngineMocksPackageVersion>8.0.120-servicing.25404.9</MicrosoftTemplateEngineMocksPackageVersion>
149149
<MicrosoftTemplateEngineTestHelperPackageVersion>$(MicrosoftTemplateEngineMocksPackageVersion)</MicrosoftTemplateEngineTestHelperPackageVersion>
150150
<MicrosoftTemplateEngineAuthoringTemplateVerifierVersion>$(MicrosoftTemplateEngineAbstractionsPackageVersion)</MicrosoftTemplateEngineAuthoringTemplateVerifierVersion>
151151
<MicrosoftTemplateSearchTemplateDiscoveryPackageVersion>$(MicrosoftTemplateEngineMocksPackageVersion)</MicrosoftTemplateSearchTemplateDiscoveryPackageVersion>
@@ -177,9 +177,9 @@
177177
</PropertyGroup>
178178
<!-- Dependencies from https://github.com/dotnet/razor -->
179179
<PropertyGroup>
180-
<MicrosoftAspNetCoreMvcRazorExtensionsToolingInternalPackageVersion>7.0.0-preview.25329.5</MicrosoftAspNetCoreMvcRazorExtensionsToolingInternalPackageVersion>
181-
<MicrosoftCodeAnalysisRazorToolingInternalVersion>7.0.0-preview.25329.5</MicrosoftCodeAnalysisRazorToolingInternalVersion>
182-
<MicrosoftNETSdkRazorSourceGeneratorsTransportPackageVersion>7.0.0-preview.25329.5</MicrosoftNETSdkRazorSourceGeneratorsTransportPackageVersion>
180+
<MicrosoftAspNetCoreMvcRazorExtensionsToolingInternalPackageVersion>7.0.0-preview.25377.8</MicrosoftAspNetCoreMvcRazorExtensionsToolingInternalPackageVersion>
181+
<MicrosoftCodeAnalysisRazorToolingInternalVersion>7.0.0-preview.25377.8</MicrosoftCodeAnalysisRazorToolingInternalVersion>
182+
<MicrosoftNETSdkRazorSourceGeneratorsTransportPackageVersion>7.0.0-preview.25377.8</MicrosoftNETSdkRazorSourceGeneratorsTransportPackageVersion>
183183
</PropertyGroup>
184184
<PropertyGroup>
185185
<!-- Dependencies from https://github.com/dotnet/wpf -->

src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.EolTargetFrameworks.targets

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ Copyright (c) .NET Foundation. All rights reserved.
2121
receive servicing updates and security fixes.
2222
-->
2323
<ItemGroup>
24-
<_EolNetCoreTargetFrameworkVersions Include="1.0;1.1;2.0;2.1;2.2;3.0;3.1;5.0;7.0" />
24+
<_EolNetCoreTargetFrameworkVersions Include="1.0;1.1;2.0;2.1;2.2;3.0;3.1;5.0;6.0;7.0" />
2525
</ItemGroup>
2626
<PropertyGroup>
27-
<_MinimumNonEolSupportedNetCoreTargetFramework>net6.0</_MinimumNonEolSupportedNetCoreTargetFramework>
27+
<_MinimumNonEolSupportedNetCoreTargetFramework>net8.0</_MinimumNonEolSupportedNetCoreTargetFramework>
2828
</PropertyGroup>
2929

3030
<Target Name="_CheckForEolTargetFrameworks" AfterTargets="_CheckForUnsupportedNETCoreVersion"

src/Tests/Microsoft.NET.Build.Tests/GivenThatWeWantToTargetEolFrameworks.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ public GivenThatWeWantToTargetEolFrameworks(ITestOutputHelper log) : base(log)
1515
[InlineData("netcoreapp3.0")]
1616
[InlineData("netcoreapp3.1")]
1717
[InlineData("net5.0")]
18+
[InlineData("net6.0")]
1819
[InlineData("net7.0")]
1920
public void It_warns_that_framework_is_out_of_support(string targetFrameworks)
2021
{

src/Tests/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishASingleFileApp.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -637,7 +637,7 @@ public void ILLink_analyzer_warnings_are_produced_using_EnableSingleFileAnalyzer
637637
[InlineData("netstandard2.0", true)]
638638
[InlineData("netstandard2.0;net5.0", true)] // None of these TFMs are supported for single-file
639639
[InlineData("netstandard2.0;net6.0", false)] // Net6.0 is the min TFM supported for single-file and targeting.
640-
[InlineData("netstandard2.0;net8.0", true)] // Net8.0 is supported for single-file, but leaves a "gap" for the supported net6./net7.0 TFMs.
640+
[InlineData("netstandard2.0;net8.0", false)] // Net8.0 is supported for single-file
641641
[InlineData("alias-ns2", true)]
642642
[InlineData("alias-n6", false)]
643643
[InlineData("alias-n6;alias-n8", false)] // If all TFMs are supported, there's no warning even though the project uses aliases.
@@ -650,18 +650,19 @@ public void EnableSingleFile_warns_when_expected_for_not_correctly_multitargeted
650650
TargetFrameworks = targetFrameworks
651651
};
652652
testProject.AdditionalProperties["EnableSingleFileAnalyzer"] = "true";
653+
testProject.AdditionalProperties["CheckEolTargetFramework"] = "false"; // Silence warning about targeting EOL TFMs
653654
var testAsset = _testAssetsManager.CreateTestProject(testProject, identifier: targetFrameworks)
654655
.WithProjectChanges(AddTargetFrameworkAliases);
655-
656+
656657
var buildCommand = new BuildCommand(testAsset);
657-
var resultAssertion = buildCommand.Execute("/bl:my.binlog")
658+
var resultAssertion = buildCommand.Execute("/p:CheckEolTargetFramework=false")
658659
.Should().Pass();
659660
if (shouldWarn) {
660661
// Note: can't check for Strings.EnableSingleFileAnalyzerUnsupported because each line of
661662
// the message gets prefixed with a file path by MSBuild.
662663
resultAssertion
663664
.And.HaveStdOutContaining($"warning NETSDK1211")
664-
.And.HaveStdOutContaining($"<EnableSingleFileAnalyzer Condition=\"$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0'))\">true</EnableSingleFileAnalyzer>");
665+
.And.HaveStdOutContaining($"<EnableSingleFileAnalyzer Condition=\"$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))\">true</EnableSingleFileAnalyzer>");
665666
} else {
666667
resultAssertion.And.NotHaveStdOutContaining($"warning");
667668
}

src/Tests/Microsoft.NET.Publish.Tests/GivenThatWeWantToPublishAnAotApp.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -594,7 +594,7 @@ public void IsAotCompatible_implies_enable_analyzers(string targetFramework)
594594
[InlineData("netstandard2.0", true)]
595595
[InlineData("netstandard2.0;net5.0", true)] // None of these TFMs are supported for AOT
596596
[InlineData("netstandard2.0;net7.0", false)] // Net7.0 is the min TFM supported for AOT and targeting.
597-
[InlineData("netstandard2.0;net8.0", true)] // Net8.0 is supported for AOT, but leaves a "gap" for the supported net7.0 TFMs.
597+
[InlineData("netstandard2.0;net8.0", false)] // net8.0 is supported for AOT and targeting.
598598
[InlineData("alias-ns2", true)]
599599
[InlineData("alias-n6", false)]
600600
[InlineData("alias-n7;alias-n8", false)] // If all TFMs are supported, there's no warning even though the project uses aliases.
@@ -609,18 +609,19 @@ public void IsAotCompatible_warns_when_expected_for_not_correctly_multitarget_li
609609
TargetFrameworks = targetFrameworks
610610
};
611611
testProject.AdditionalProperties["IsAotCompatible"] = "true";
612+
testProject.AdditionalProperties["CheckEolTargetFramework"] = "false"; // Silence warning about targeting EOL TFMs
612613
var testAsset = _testAssetsManager.CreateTestProject(testProject, identifier: targetFrameworks)
613614
.WithProjectChanges(AddTargetFrameworkAliases);
614615

615616
var buildCommand = new BuildCommand(testAsset);
616-
var resultAssertion = buildCommand.Execute()
617+
var resultAssertion = buildCommand.Execute("/p:CheckEolTargetFramework=false")
617618
.Should().Pass();
618619
if (shouldWarn) {
619620
resultAssertion
620621
// Note: can't check for Strings.IsAotCompatibleUnsupported because each line of
621622
// the message gets prefixed with a file path by MSBuild.
622623
.And.HaveStdOutContaining($"warning NETSDK1210")
623-
.And.HaveStdOutContaining($"<IsAotCompatible Condition=\"$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))\">true</IsAotCompatible>");
624+
.And.HaveStdOutContaining($"<IsAotCompatible Condition=\"$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))\">true</IsAotCompatible>");
624625
} else {
625626
resultAssertion.And.NotHaveStdOutContaining($"warning");
626627
}

0 commit comments

Comments
 (0)