From 9cd19fa964846ac34c421e2b64d7f2ac3e282aba Mon Sep 17 00:00:00 2001 From: Fredric Silberberg Date: Wed, 8 Jan 2025 16:29:57 -0800 Subject: [PATCH 1/2] Add .NET 10 razor target --- .../Targets/Sdk.Razor.CurrentVersion.targets | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.targets b/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.targets index 6d9b3fa9307c..561902a19ed9 100644 --- a/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.targets +++ b/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.targets @@ -44,6 +44,19 @@ Copyright (c) .NET Foundation. All rights reserved. + + + <_TargetingNETCoreApp30OrLater>true + <_TargetingNET50OrLater>true + <_TargetingNET60OrLater>true + <_TargetingNET70OrLater>true + <_TargetingNET80OrLater>true + <_TargetingNET90OrLater>true + <_TargetingNET100OrLater>true + true + 9.0 + + <_TargetingNETCoreApp30OrLater>true From 8b00857d708760561367595ed118132935c7541c Mon Sep 17 00:00:00 2001 From: Fredric Silberberg Date: Wed, 8 Jan 2025 16:30:13 -0800 Subject: [PATCH 2/2] Set `use-roslyn-tokenizer` for .NET 10 razor projects --- src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.targets | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.targets b/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.targets index 561902a19ed9..919d24fa54a5 100644 --- a/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.targets +++ b/src/RazorSdk/Targets/Sdk.Razor.CurrentVersion.targets @@ -55,6 +55,8 @@ Copyright (c) .NET Foundation. All rights reserved. <_TargetingNET100OrLater>true true 9.0 + <_RazorUseRoslynTokenizer Condition="'$(_RazorUseRoslynTokenizer)'==''">true + use-roslyn-tokenizer=true;$(Features)