Skip to content

Commit 666958c

Browse files
authored
Add RazorLangVersion 9 (#40348)
1 parent d25ec6b commit 666958c

File tree

1 file changed

+24
-12
lines changed

1 file changed

+24
-12
lines changed

src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.targets

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -44,18 +44,30 @@ Copyright (c) .NET Foundation. All rights reserved.
4444

4545
<!-- Resolve the TFM-specific attributes conditionally. -->
4646
<Choose>
47-
<When Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND $([MSBuild]::VersionGreaterThanOrEquals('$(TargetFrameworkVersion)', '8.0')) ">
48-
<PropertyGroup>
49-
<_TargetingNETCoreApp30OrLater>true</_TargetingNETCoreApp30OrLater>
50-
<_TargetingNET50OrLater>true</_TargetingNET50OrLater>
51-
<_TargetingNET60OrLater>true</_TargetingNET60OrLater>
52-
<_TargetingNET70OrLater>true</_TargetingNET70OrLater>
53-
<_TargetingNET80OrLater>true</_TargetingNET80OrLater>
54-
<UseRazorSourceGenerator Condition="'$(Language)' == 'C#' AND '$(UseRazorSourceGenerator)' == '' ">true</UseRazorSourceGenerator>
55-
<RazorLangVersion Condition="'$(RazorLangVersion)' == '' ">8.0</RazorLangVersion>
56-
</PropertyGroup>
57-
</When>
58-
<When Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND $([MSBuild]::VersionGreaterThanOrEquals('$(TargetFrameworkVersion)', '7.0')) ">
47+
<When Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND $([MSBuild]::VersionGreaterThanOrEquals('$(TargetFrameworkVersion)', '9.0')) ">
48+
<PropertyGroup>
49+
<_TargetingNETCoreApp30OrLater>true</_TargetingNETCoreApp30OrLater>
50+
<_TargetingNET50OrLater>true</_TargetingNET50OrLater>
51+
<_TargetingNET60OrLater>true</_TargetingNET60OrLater>
52+
<_TargetingNET70OrLater>true</_TargetingNET70OrLater>
53+
<_TargetingNET80OrLater>true</_TargetingNET80OrLater>
54+
<_TargetingNET90OrLater>true</_TargetingNET90OrLater>
55+
<UseRazorSourceGenerator Condition="'$(Language)' == 'C#' AND '$(UseRazorSourceGenerator)' == '' ">true</UseRazorSourceGenerator>
56+
<RazorLangVersion Condition="'$(RazorLangVersion)' == '' ">9.0</RazorLangVersion>
57+
</PropertyGroup>
58+
</When>
59+
<When Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND $([MSBuild]::VersionGreaterThanOrEquals('$(TargetFrameworkVersion)', '8.0')) ">
60+
<PropertyGroup>
61+
<_TargetingNETCoreApp30OrLater>true</_TargetingNETCoreApp30OrLater>
62+
<_TargetingNET50OrLater>true</_TargetingNET50OrLater>
63+
<_TargetingNET60OrLater>true</_TargetingNET60OrLater>
64+
<_TargetingNET70OrLater>true</_TargetingNET70OrLater>
65+
<_TargetingNET80OrLater>true</_TargetingNET80OrLater>
66+
<UseRazorSourceGenerator Condition="'$(Language)' == 'C#' AND '$(UseRazorSourceGenerator)' == '' ">true</UseRazorSourceGenerator>
67+
<RazorLangVersion Condition="'$(RazorLangVersion)' == '' ">8.0</RazorLangVersion>
68+
</PropertyGroup>
69+
</When>
70+
<When Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND $([MSBuild]::VersionGreaterThanOrEquals('$(TargetFrameworkVersion)', '7.0')) ">
5971
<PropertyGroup>
6072
<_TargetingNETCoreApp30OrLater>true</_TargetingNETCoreApp30OrLater>
6173
<_TargetingNET50OrLater>true</_TargetingNET50OrLater>

0 commit comments

Comments
 (0)