diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/template.json b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/template.json index 7a1edb5cbff..dbcd6ac56a4 100644 --- a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/template.json +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-CSharp/.template.config/template.json @@ -6,8 +6,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a .NET WPF Application", "groupIdentity": "Microsoft.Common.WPF", - "precedence": "9000", - "identity": "Microsoft.Common.WPF.CSharp.9.0", + "precedence": "10000", + "identity": "Microsoft.Common.WPF.CSharp.10.0", "shortName": "wpf", "tags": { "language": "C#", @@ -63,10 +63,15 @@ "choice": "net9.0", "description": "Target net9.0", "displayName": ".NET 9.0" + }, + { + "choice": "net10.0", + "description": "Target net10.0", + "displayName": ".NET 10.0" } ], "replaces": "FrameworkParameter", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "displayName": "Framework" }, "UseWindowsDesktopSdk": { @@ -128,11 +133,11 @@ }, "csharpFeature_ImplicitUsings" : { "type": "computed", - "value": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" + "value": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" }, "csharpFeature_FileScopedNamespaces" : { "type": "computed", - "value": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" + "value": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" } }, "primaryOutputs": [ @@ -161,7 +166,7 @@ }, { "exclude": [ "**/[Bb]in/**", "**/[Oo]bj/**", ".template.config/**/*", "**/*.filelist", "**/*.lock.json" ], - "condition": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\")", + "condition": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\")", "source": "./net6.0", "target": "./" } diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-VisualBasic/.template.config/template.json b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-VisualBasic/.template.config/template.json index 76e60a6db11..bb06e94d2b3 100644 --- a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-VisualBasic/.template.config/template.json +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfApplication-VisualBasic/.template.config/template.json @@ -6,8 +6,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a .NET WPF Application", "groupIdentity": "Microsoft.Common.WPF", - "precedence": "9000", - "identity": "Microsoft.Common.WPF.VisualBasic.9.0", + "precedence": "10000", + "identity": "Microsoft.Common.WPF.VisualBasic.10.0", "shortName": "wpf", "tags": { "language": "VB", @@ -63,10 +63,15 @@ "choice": "net9.0", "description": "Target net9.0", "displayName": ".NET 9.0" + }, + { + "choice": "net10.0", + "description": "Target net10.0", + "displayName": ".NET 10.0" } ], "replaces": "FrameworkParameter", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "displayName": "Framework" }, "UseWindowsDesktopSdk": { diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfClassLibrary-CSharp/.template.config/template.json b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfClassLibrary-CSharp/.template.config/template.json index 788c0d35885..0b77aa81499 100644 --- a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfClassLibrary-CSharp/.template.config/template.json +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfClassLibrary-CSharp/.template.config/template.json @@ -6,8 +6,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a class library that targets a .NET WPF Application", "groupIdentity": "Microsoft.Common.WPF.Library", - "precedence": "9000", - "identity": "Microsoft.Common.WPF.Library.CSharp.9.0", + "precedence": "10000", + "identity": "Microsoft.Common.WPF.Library.CSharp.10.0", "shortName": "wpflib", "tags": { "language": "C#", @@ -63,10 +63,15 @@ "choice": "net9.0", "description": "Target net9.0", "displayName": ".NET 9.0" + }, + { + "choice": "net10.0", + "description": "Target net10.0", + "displayName": ".NET 10.0" } ], "replaces": "FrameworkParameter", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "displayName": "Framework" }, "UseWindowsDesktopSdk": { @@ -128,11 +133,11 @@ }, "csharpFeature_ImplicitUsings" : { "type": "computed", - "value": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" + "value": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" }, "csharpFeature_FileScopedNamespaces" : { "type": "computed", - "value": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" + "value": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" } }, "primaryOutputs": [ @@ -157,7 +162,7 @@ }, { "exclude": [ "**/[Bb]in/**", "**/[Oo]bj/**", ".template.config/**/*", "**/*.filelist", "**/*.lock.json" ], - "condition": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\")", + "condition": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\")", "source": "./net6.0", "target": "./" } diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfClassLibrary-VisualBasic/.template.config/template.json b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfClassLibrary-VisualBasic/.template.config/template.json index eb49b1fbdfa..054ddf057b4 100644 --- a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfClassLibrary-VisualBasic/.template.config/template.json +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfClassLibrary-VisualBasic/.template.config/template.json @@ -6,8 +6,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a class library that targets a .NET WPF Application", "groupIdentity": "Microsoft.Common.WPF.Library", - "precedence": "9000", - "identity": "Microsoft.Common.WPF.Library.VisualBasic.9.0", + "precedence": "10000", + "identity": "Microsoft.Common.WPF.Library.VisualBasic.10.0", "shortName": "wpflib", "tags": { "language": "VB", @@ -63,10 +63,15 @@ "choice": "net9.0", "description": "Target net9.0", "displayName": ".NET 9.0" + }, + { + "choice": "net10.0", + "description": "Target net10.0", + "displayName": ".NET 10.0" } ], "replaces": "FrameworkParameter", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "displayName": "Framework" }, "UseWindowsDesktopSdk": { diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfCustomControlLibrary-CSharp/.template.config/template.json b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfCustomControlLibrary-CSharp/.template.config/template.json index 665bb1d7f63..9772015d27d 100644 --- a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfCustomControlLibrary-CSharp/.template.config/template.json +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfCustomControlLibrary-CSharp/.template.config/template.json @@ -6,8 +6,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a custom control library for .NET WPF Applications", "groupIdentity": "Microsoft.Common.WPF.CustomControl", - "precedence": "9000", - "identity": "Microsoft.Common.WPF.CustomControl.CSharp.9.0", + "precedence": "10000", + "identity": "Microsoft.Common.WPF.CustomControl.CSharp.10.0", "shortName": "wpfcustomcontrollib", "tags": { "language": "C#", @@ -63,10 +63,15 @@ "choice": "net9.0", "description": "Target net9.0", "displayName": ".NET 9.0" + }, + { + "choice": "net10.0", + "description": "Target net10.0", + "displayName": ".NET 10.0" } ], "replaces": "FrameworkParameter", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "displayName": "Framework" }, "UseWindowsDesktopSdk": { @@ -128,11 +133,11 @@ }, "csharpFeature_ImplicitUsings" : { "type": "computed", - "value": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" + "value": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" }, "csharpFeature_FileScopedNamespaces" : { "type": "computed", - "value": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" + "value": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" } }, "primaryOutputs": [ @@ -157,7 +162,7 @@ }, { "exclude": [ "**/[Bb]in/**", "**/[Oo]bj/**", ".template.config/**/*", "**/*.filelist", "**/*.lock.json" ], - "condition": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\")", + "condition": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\")", "source": "./net6.0", "target": "./" } diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfCustomControlLibrary-VisualBasic/.template.config/template.json b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfCustomControlLibrary-VisualBasic/.template.config/template.json index 8293f3ec5b4..7b86248a990 100644 --- a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfCustomControlLibrary-VisualBasic/.template.config/template.json +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfCustomControlLibrary-VisualBasic/.template.config/template.json @@ -6,8 +6,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a custom control library for .NET WPF Applications", "groupIdentity": "Microsoft.Common.WPF.CustomControl", - "precedence": "9000", - "identity": "Microsoft.Common.WPF.CustomControl.VisualBasic.9.0", + "precedence": "10000", + "identity": "Microsoft.Common.WPF.CustomControl.VisualBasic.10.0", "shortName": "wpfcustomcontrollib", "tags": { "language": "VB", @@ -63,10 +63,15 @@ "choice": "net9.0", "description": "Target net9.0", "displayName": ".NET 9.0" + }, + { + "choice": "net10.0", + "description": "Target net10.0", + "displayName": ".NET 10.0" } ], "replaces": "FrameworkParameter", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "displayName": "Framework" }, "UseWindowsDesktopSdk": { diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfUserControlLibrary-CSharp/.template.config/template.json b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfUserControlLibrary-CSharp/.template.config/template.json index c44c9baf26f..f19b2a97757 100644 --- a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfUserControlLibrary-CSharp/.template.config/template.json +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfUserControlLibrary-CSharp/.template.config/template.json @@ -6,8 +6,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a user control library for .NET WPF Applications", "groupIdentity": "Microsoft.Common.WPF.Control", - "precedence": "9000", - "identity": "Microsoft.Common.WPF.Control.CSharp.9.0", + "precedence": "10000", + "identity": "Microsoft.Common.WPF.Control.CSharp.10.0", "shortName": "wpfusercontrollib", "tags": { "language": "C#", @@ -63,10 +63,15 @@ "choice": "net9.0", "description": "Target net9.0", "displayName": ".NET 9.0" + }, + { + "choice": "net10.0", + "description": "Target net10.0", + "displayName": ".NET 10.0" } ], "replaces": "FrameworkParameter", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "displayName": "Framework" }, "UseWindowsDesktopSdk": { @@ -128,11 +133,11 @@ }, "csharpFeature_ImplicitUsings" : { "type": "computed", - "value": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" + "value": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" }, "csharpFeature_FileScopedNamespaces" : { "type": "computed", - "value": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" + "value": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\") && csharp9orOlder == \"false\"" } }, "primaryOutputs": [ @@ -161,7 +166,7 @@ }, { "exclude": [ "**/[Bb]in/**", "**/[Oo]bj/**", ".template.config/**/*", "**/*.filelist", "**/*.lock.json" ], - "condition": "(Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\")", + "condition": "(Framework == \"net10.0\" || Framework == \"net9.0\" || Framework == \"net8.0\" || Framework == \"net7.0\" || Framework == \"net6.0\")", "source": "./net6.0", "target": "./" } diff --git a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfUserControlLibrary-VisualBasic/.template.config/template.json b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfUserControlLibrary-VisualBasic/.template.config/template.json index 9bebe301de4..7fbff8f2d88 100644 --- a/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfUserControlLibrary-VisualBasic/.template.config/template.json +++ b/packaging/Microsoft.Dotnet.Wpf.ProjectTemplates/content/WpfUserControlLibrary-VisualBasic/.template.config/template.json @@ -6,8 +6,8 @@ "generatorVersions": "[1.0.0.0-*)", "description": "A project for creating a user control library for .NET WPF Applications", "groupIdentity": "Microsoft.Common.WPF.Control", - "precedence": "9000", - "identity": "Microsoft.Common.WPF.Control.VisualBasic.9.0", + "precedence": "10000", + "identity": "Microsoft.Common.WPF.Control.VisualBasic.10.0", "shortName": "wpfusercontrollib", "tags": { "language": "VB", @@ -63,10 +63,15 @@ "choice": "net9.0", "description": "Target net9.0", "displayName": ".NET 9.0" + }, + { + "choice": "net10.0", + "description": "Target net10.0", + "displayName": ".NET 10.0" } ], "replaces": "FrameworkParameter", - "defaultValue": "net9.0", + "defaultValue": "net10.0", "displayName": "Framework" }, "UseWindowsDesktopSdk": {