From 5ac7a5d3d5d4774f372d286da155094f70c50fce Mon Sep 17 00:00:00 2001 From: Lauren Ciha Date: Fri, 5 Jun 2026 11:26:20 -0700 Subject: [PATCH 1/4] Remove the NuGetPackageInstaller WizardExtension from each C# .vstemplate file --- .../ClassLibrary/WinUI.Desktop.Cs.ClassLibrary.vstemplate | 4 ---- .../CSharp/MvvmApp/WinUI.Desktop.Cs.MvvmApp.vstemplate | 4 ---- .../NavigationApp/WinUI.Desktop.Cs.NavigationApp.vstemplate | 4 ---- .../PackagedApp/BlankApp/WinUI.Desktop.Cs.BlankApp.vstemplate | 4 ---- .../PackagedApp/WapProj/WinUI.Desktop.Cs.WapProj.vstemplate | 4 ---- .../PackagedApp/WinUI.Desktop.Cs.PackagedApp.vstemplate | 4 ---- .../WinUI.Desktop.Cs.SingleProjectPackagedApp.vstemplate | 4 ---- .../CSharp/TabViewApp/WinUI.Desktop.Cs.TabViewApp.vstemplate | 4 ---- .../UnitTestApp/WinUI.Desktop.Cs.UnitTestApp.vstemplate | 4 ---- 9 files changed, 36 deletions(-) diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/ClassLibrary/WinUI.Desktop.Cs.ClassLibrary.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/ClassLibrary/WinUI.Desktop.Cs.ClassLibrary.vstemplate index d34c22d826..37c55a80a7 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/ClassLibrary/WinUI.Desktop.Cs.ClassLibrary.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/ClassLibrary/WinUI.Desktop.Cs.ClassLibrary.vstemplate @@ -34,8 +34,4 @@ - - WindowsAppSDK.Cs.Extension.Dev17, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - WindowsAppSDK.TemplateUtilities.NuGetPackageInstaller - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/MvvmApp/WinUI.Desktop.Cs.MvvmApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/MvvmApp/WinUI.Desktop.Cs.MvvmApp.vstemplate index 9542118266..84160f2868 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/MvvmApp/WinUI.Desktop.Cs.MvvmApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/MvvmApp/WinUI.Desktop.Cs.MvvmApp.vstemplate @@ -70,8 +70,4 @@ Microsoft.VisualStudio.WinRT.TemplateWizards, Version=16.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a Microsoft.VisualStudio.WinRT.TemplateWizards.UpdatePublisherInManifestWizard - - WindowsAppSDK.Cs.Extension.Dev17, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - WindowsAppSDK.TemplateUtilities.NuGetPackageInstaller - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/NavigationApp/WinUI.Desktop.Cs.NavigationApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/NavigationApp/WinUI.Desktop.Cs.NavigationApp.vstemplate index d1d52994fd..324fda2f88 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/NavigationApp/WinUI.Desktop.Cs.NavigationApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/NavigationApp/WinUI.Desktop.Cs.NavigationApp.vstemplate @@ -72,8 +72,4 @@ Microsoft.VisualStudio.WinRT.TemplateWizards, Version=16.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a Microsoft.VisualStudio.WinRT.TemplateWizards.UpdatePublisherInManifestWizard - - WindowsAppSDK.Cs.Extension.Dev17, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - WindowsAppSDK.TemplateUtilities.NuGetPackageInstaller - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/BlankApp/WinUI.Desktop.Cs.BlankApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/BlankApp/WinUI.Desktop.Cs.BlankApp.vstemplate index eb8de9fc02..c154ac43bb 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/BlankApp/WinUI.Desktop.Cs.BlankApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/BlankApp/WinUI.Desktop.Cs.BlankApp.vstemplate @@ -40,8 +40,4 @@ - - WindowsAppSDK.Cs.Extension.Dev17, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - WindowsAppSDK.TemplateUtilities.NuGetPackageInstaller - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WapProj/WinUI.Desktop.Cs.WapProj.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WapProj/WinUI.Desktop.Cs.WapProj.vstemplate index b622aec714..01846347f1 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WapProj/WinUI.Desktop.Cs.WapProj.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WapProj/WinUI.Desktop.Cs.WapProj.vstemplate @@ -52,10 +52,6 @@ Microsoft.VisualStudio.WinRT.TemplateWizards, Version=16.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a Microsoft.VisualStudio.WinRT.TemplateWizards.UpdatePublisherInManifestWizard - - WindowsAppSDK.Cs.Extension.Dev17, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - WindowsAppSDK.TemplateUtilities.NuGetPackageInstaller - 10.0.17763.0 true diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WinUI.Desktop.Cs.PackagedApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WinUI.Desktop.Cs.PackagedApp.vstemplate index e4d448eb93..83231b69fe 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WinUI.Desktop.Cs.PackagedApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WinUI.Desktop.Cs.PackagedApp.vstemplate @@ -35,8 +35,4 @@ - - WindowsAppSDK.Cs.Extension.Dev17, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - WindowsAppSDK.TemplateUtilities.NuGetPackageInstaller - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/SingleProjectPackagedApp/WinUI.Desktop.Cs.SingleProjectPackagedApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/SingleProjectPackagedApp/WinUI.Desktop.Cs.SingleProjectPackagedApp.vstemplate index 0f0983a007..90fea6141a 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/SingleProjectPackagedApp/WinUI.Desktop.Cs.SingleProjectPackagedApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/SingleProjectPackagedApp/WinUI.Desktop.Cs.SingleProjectPackagedApp.vstemplate @@ -66,8 +66,4 @@ Microsoft.VisualStudio.WinRT.TemplateWizards, Version=16.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a Microsoft.VisualStudio.WinRT.TemplateWizards.UpdatePublisherInManifestWizard - - WindowsAppSDK.Cs.Extension.Dev17, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - WindowsAppSDK.TemplateUtilities.NuGetPackageInstaller - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/TabViewApp/WinUI.Desktop.Cs.TabViewApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/TabViewApp/WinUI.Desktop.Cs.TabViewApp.vstemplate index 1e64712a29..cc7358714b 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/TabViewApp/WinUI.Desktop.Cs.TabViewApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/TabViewApp/WinUI.Desktop.Cs.TabViewApp.vstemplate @@ -70,8 +70,4 @@ Microsoft.VisualStudio.WinRT.TemplateWizards, Version=16.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a Microsoft.VisualStudio.WinRT.TemplateWizards.UpdatePublisherInManifestWizard - - WindowsAppSDK.Cs.Extension.Dev17, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - WindowsAppSDK.TemplateUtilities.NuGetPackageInstaller - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/UnitTestApp/WinUI.Desktop.Cs.UnitTestApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/UnitTestApp/WinUI.Desktop.Cs.UnitTestApp.vstemplate index cadaad21a1..bbb01ff24e 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/UnitTestApp/WinUI.Desktop.Cs.UnitTestApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/UnitTestApp/WinUI.Desktop.Cs.UnitTestApp.vstemplate @@ -65,8 +65,4 @@ Microsoft.VisualStudio.WinRT.TemplateWizards, Version=16.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a Microsoft.VisualStudio.WinRT.TemplateWizards.UpdatePublisherInManifestWizard - - WindowsAppSDK.Cs.Extension.Dev17, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null - WindowsAppSDK.TemplateUtilities.NuGetPackageInstaller - From a16624b7a6770d3298b5c6bee5c713d53bf201e5 Mon Sep 17 00:00:00 2001 From: Lauren Ciha Date: Fri, 5 Jun 2026 11:29:43 -0700 Subject: [PATCH 2/4] Remove the $ parameter from the C# .vstemplate files --- .../ClassLibrary/WinUI.Desktop.Cs.ClassLibrary.vstemplate | 1 - .../Desktop/CSharp/MvvmApp/WinUI.Desktop.Cs.MvvmApp.vstemplate | 3 --- .../NavigationApp/WinUI.Desktop.Cs.NavigationApp.vstemplate | 3 --- .../PackagedApp/BlankApp/WinUI.Desktop.Cs.BlankApp.vstemplate | 3 --- .../PackagedApp/WapProj/WinUI.Desktop.Cs.WapProj.vstemplate | 3 --- .../CSharp/PackagedApp/WinUI.Desktop.Cs.PackagedApp.vstemplate | 3 --- .../WinUI.Desktop.Cs.SingleProjectPackagedApp.vstemplate | 3 --- .../CSharp/TabViewApp/WinUI.Desktop.Cs.TabViewApp.vstemplate | 3 --- .../CSharp/UnitTestApp/WinUI.Desktop.Cs.UnitTestApp.vstemplate | 3 --- 9 files changed, 25 deletions(-) diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/ClassLibrary/WinUI.Desktop.Cs.ClassLibrary.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/ClassLibrary/WinUI.Desktop.Cs.ClassLibrary.vstemplate index 37c55a80a7..717d8ab746 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/ClassLibrary/WinUI.Desktop.Cs.ClassLibrary.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/ClassLibrary/WinUI.Desktop.Cs.ClassLibrary.vstemplate @@ -28,7 +28,6 @@ Class1.cs - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/MvvmApp/WinUI.Desktop.Cs.MvvmApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/MvvmApp/WinUI.Desktop.Cs.MvvmApp.vstemplate index 84160f2868..c393745b81 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/MvvmApp/WinUI.Desktop.Cs.MvvmApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/MvvmApp/WinUI.Desktop.Cs.MvvmApp.vstemplate @@ -61,9 +61,6 @@ Wide310x150Logo.scale-200.png - - - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/NavigationApp/WinUI.Desktop.Cs.NavigationApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/NavigationApp/WinUI.Desktop.Cs.NavigationApp.vstemplate index 324fda2f88..a8b834bbda 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/NavigationApp/WinUI.Desktop.Cs.NavigationApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/NavigationApp/WinUI.Desktop.Cs.NavigationApp.vstemplate @@ -63,9 +63,6 @@ Wide310x150Logo.scale-200.png - - - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/BlankApp/WinUI.Desktop.Cs.BlankApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/BlankApp/WinUI.Desktop.Cs.BlankApp.vstemplate index c154ac43bb..aeef45a43c 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/BlankApp/WinUI.Desktop.Cs.BlankApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/BlankApp/WinUI.Desktop.Cs.BlankApp.vstemplate @@ -36,8 +36,5 @@ MainWindow.xaml.cs AppIcon.ico - - - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WapProj/WinUI.Desktop.Cs.WapProj.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WapProj/WinUI.Desktop.Cs.WapProj.vstemplate index 01846347f1..5520e98b34 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WapProj/WinUI.Desktop.Cs.WapProj.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WapProj/WinUI.Desktop.Cs.WapProj.vstemplate @@ -39,9 +39,6 @@ StoreLogo.png Wide310x150Logo.scale-200.png - - - Microsoft.VisualStudio.Universal.TemplateWizards, Version=16.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WinUI.Desktop.Cs.PackagedApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WinUI.Desktop.Cs.PackagedApp.vstemplate index 83231b69fe..0f22e1f822 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WinUI.Desktop.Cs.PackagedApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/PackagedApp/WinUI.Desktop.Cs.PackagedApp.vstemplate @@ -31,8 +31,5 @@ WapProj\WinUI.Desktop.Cs.WapProj.vstemplate BlankApp\WinUI.Desktop.Cs.BlankApp.vstemplate - - - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/SingleProjectPackagedApp/WinUI.Desktop.Cs.SingleProjectPackagedApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/SingleProjectPackagedApp/WinUI.Desktop.Cs.SingleProjectPackagedApp.vstemplate index 90fea6141a..c81bab7181 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/SingleProjectPackagedApp/WinUI.Desktop.Cs.SingleProjectPackagedApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/SingleProjectPackagedApp/WinUI.Desktop.Cs.SingleProjectPackagedApp.vstemplate @@ -57,9 +57,6 @@ Wide310x150Logo.scale-200.png - - - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/TabViewApp/WinUI.Desktop.Cs.TabViewApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/TabViewApp/WinUI.Desktop.Cs.TabViewApp.vstemplate index cc7358714b..5dc8d03ab7 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/TabViewApp/WinUI.Desktop.Cs.TabViewApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/TabViewApp/WinUI.Desktop.Cs.TabViewApp.vstemplate @@ -61,9 +61,6 @@ Wide310x150Logo.scale-200.png - - - diff --git a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/UnitTestApp/WinUI.Desktop.Cs.UnitTestApp.vstemplate b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/UnitTestApp/WinUI.Desktop.Cs.UnitTestApp.vstemplate index bbb01ff24e..617de6246f 100644 --- a/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/UnitTestApp/WinUI.Desktop.Cs.UnitTestApp.vstemplate +++ b/dev/Templates/Source/ProjectTemplates/Desktop/CSharp/UnitTestApp/WinUI.Desktop.Cs.UnitTestApp.vstemplate @@ -56,9 +56,6 @@ Wide310x150Logo.scale-200.png - - - From 17bbb3e4b4d23d746b19f81dc28e2c720e424bba Mon Sep 17 00:00:00 2001 From: Lauren Ciha Date: Fri, 5 Jun 2026 11:31:34 -0700 Subject: [PATCH 3/4] Remove the wizard includes from the C# template VSIX .csproj --- .../Cs/Dev17/WindowsAppSDK.Cs.Extension.Dev17.csproj | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/dev/Templates/VSIX/Extension/Cs/Dev17/WindowsAppSDK.Cs.Extension.Dev17.csproj b/dev/Templates/VSIX/Extension/Cs/Dev17/WindowsAppSDK.Cs.Extension.Dev17.csproj index 149c56638a..9de2926adc 100644 --- a/dev/Templates/VSIX/Extension/Cs/Dev17/WindowsAppSDK.Cs.Extension.Dev17.csproj +++ b/dev/Templates/VSIX/Extension/Cs/Dev17/WindowsAppSDK.Cs.Extension.Dev17.csproj @@ -46,9 +46,7 @@ compile; build; native; contentfiles; analyzers; buildtransitive - - @@ -60,19 +58,11 @@ - - - - True True VSPackage.resx - - . - true - Always true @@ -86,7 +76,6 @@ -