diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index c1fa910b5f..f5a06a15d2 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -23,6 +23,11 @@
+
+ net7.0;net7.0-android;net7.0-ios;net7.0-maccatalyst;net7.0-macos
+ $(UnoTargetFrameworks);net7.0-windows10.0.19041
+
+
true
$(IsPackable)
diff --git a/src/Uno/Prism.DryIoc.Uno/Prism.DryIoc.Uno.WinUI.csproj b/src/Uno/Prism.DryIoc.Uno/Prism.DryIoc.Uno.WinUI.csproj
index f3d777b972..a2316232cc 100644
--- a/src/Uno/Prism.DryIoc.Uno/Prism.DryIoc.Uno.WinUI.csproj
+++ b/src/Uno/Prism.DryIoc.Uno/Prism.DryIoc.Uno.WinUI.csproj
@@ -1,8 +1,7 @@
- net7.0;net7.0-android;net7.0-ios;net7.0-maccatalyst;net7.0-macos
- $(TargetFrameworks);net7.0-windows10.0.19041
+ $(UnoTargetFrameworks)
$(NoWarn);1591
Prism.DryIoc.Uno
Prism.DryIoc.Uno.WinUI
diff --git a/src/Uno/Prism.Uno.Markup/Prism.Uno.WinUI.Markup.csproj b/src/Uno/Prism.Uno.Markup/Prism.Uno.WinUI.Markup.csproj
index af4e303d4f..9105bbe1ae 100644
--- a/src/Uno/Prism.Uno.Markup/Prism.Uno.WinUI.Markup.csproj
+++ b/src/Uno/Prism.Uno.Markup/Prism.Uno.WinUI.Markup.csproj
@@ -1,7 +1,6 @@
- net7.0;net7.0-android;net7.0-ios;net7.0-maccatalyst;net7.0-macos
- $(TargetFrameworks);net7.0-windows10.0.19041
+ $(UnoTargetFrameworks)
true
@@ -16,4 +15,4 @@
-
\ No newline at end of file
+
diff --git a/src/Uno/Prism.Uno/Prism.Uno.WinUI.csproj b/src/Uno/Prism.Uno/Prism.Uno.WinUI.csproj
index 926f1dbacf..3589cbb4b3 100755
--- a/src/Uno/Prism.Uno/Prism.Uno.WinUI.csproj
+++ b/src/Uno/Prism.Uno/Prism.Uno.WinUI.csproj
@@ -1,8 +1,7 @@
- net7.0;net7.0-android;net7.0-ios;net7.0-maccatalyst;net7.0-macos
- $(TargetFrameworks);net7.0-windows10.0.19041
+ $(UnoTargetFrameworks)
true
Prism.Uno
Prism