Skip to content

Commit 73c8c9a

Browse files
authored
Fix the unsupported version logic to account for new VS versioning
1 parent 9bf7f65 commit 73c8c9a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.SupportedTargetFrameworks.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ Copyright (c) .NET Foundation. All rights reserved.
3232

3333
<PropertyGroup>
3434
<!-- This is for a better error experience when using an older VS (with an older SDK) to target a newer TFM. The value should be the min VS version for N+1 version-->
35-
<UnsupportedTargetFrameworkVersion>10.0</UnsupportedTargetFrameworkVersion>
36-
<MinimumVisualStudioVersionForUnsupportedTargetFrameworkVersion>18.0</MinimumVisualStudioVersionForUnsupportedTargetFrameworkVersion>
35+
<UnsupportedTargetFrameworkVersion>$([MSBuild]::Add($(NETCoreAppMaximumVersion), 1)).0</UnsupportedTargetFrameworkVersion>
36+
<MinimumVisualStudioVersionForUnsupportedTargetFrameworkVersion>$([MSBuild]::Add($(NETCoreAppMaximumVersion), 9)).0</MinimumVisualStudioVersionForUnsupportedTargetFrameworkVersion>
3737
</PropertyGroup>
3838

3939
<!-- .NET Standard -->

0 commit comments

Comments
 (0)