Commit cf3c710
Update Visual Studio templates to VS 2026 (#5949)
* Add .Experimental for Standalone install on VS 2022
* Update VS version in vsixmanifest
* Remove experimental from Standalone vsixmanifests for pipeline
* Update component vsixmanifests
* Remove Nuget.config
* IsOfficial = false, add Generate Sbom Manifest
* Remove Generate Manifest step in BuildVSIX-Steps because it didn't work
* Update Display name to include VS 2026
* Update Description to include VS 2026
* Reset Preview tag to false in standalone vsixmanifests
* Add 2026 to title and description
* Add back NuGet.config
* Remove extra newlines at end of vsixmanifest
* Update PlatformToolset to v145
* Add VS 2026 support for C++ Unit Test template
* Add VS 2026 support for C++ Unit Test template - updated
* Fix typo in ItemGroup Condition
* Add UnitTestPlatformVersion so Test Explorer can identify tests
* Update ToolsVersion from 15.0 to Current
* Lowering Build Sample Apps and Test Sample Apps from Aggregator to Foundation (#5783)
* Lowering Build Sample Apps and Test Sample Apps from Aggregator to Foundation
* resolve comments: clean up code, modify pipeline param and variables, remove FallbackSource, and add back comments
* modify variables
* update variables
* add back FallbackSource
* Add comments for test sample apps
* update the method for getting removal list
* update naming
* update order for NuGetAuthenticate
* update comment
* renaming param and modify comment
* update typo
* update scripts
* update script
* Update test/ModifySampleAppsReferences.ps1
Co-authored-by: Copilot <[email protected]>
---------
Co-authored-by: Haonan Tang <[email protected]>
Co-authored-by: Copilot <[email protected]>
* PackageDeployment API Progress status bug #5532 (#5846)
* Set package deployment status to InProgress
* Add progress verification in deployment tests
* Enabling deployment tests (#5792)
* fix packageFamilyName
* fix format
* Enabling deployment tests
* Update DeploymentManager.cpp
address PR comments
* Fixing packages names
* Deploying agent with package
* Fixing framework package name
* Fixing framework package name in all tests
* Fixing applifecycle test app bootstrap initialization
* Cleanup code
---------
Co-authored-by: ssparach <[email protected]>
* Enabling app notification tests (#5781)
* Adding basic stuff
* adding try catch on method uninit
* Removing toast verification from unpackaged
* Revert "Removing toast verification from unpackaged"
This reverts commit 0368799.
* Removing unpackaged self contained
* Revert "Removing unpackaged self contained"
This reverts commit e97e184.
* Revert "adding try catch on method uninit"
This reverts commit 413ca91.
* Disabling unpackaged tests
* Nit changes
* Testing on Win10 rs5
* Revert "Testing on Win10 rs5"
This reverts commit 345d65c.
* Fixing message
* Increasing timeout
* Revert "Increasing timeout"
This reverts commit 2a5ec5b.
* Enabling only x64
* Revert "Enabling only x64"
This reverts commit 7d8c0b6.
* Testing with error expected
* Refactoring test method
* Trying with error not found
* Revert "Trying with error not found"
This reverts commit 417686d.
* Reenabling unpackaged
* Keeping manager reference
* Trying log instead of throwing
* Revert "Trying log instead of throwing"
This reverts commit daa049e.
* Trying try catch
* Testing supported thing
* Revert "Testing supported thing"
This reverts commit c2eda3a.
* Trying removing static variable
* Revert "Trying removing static variable"
This reverts commit e03a455.
* Forcing is supported
* Revert "Trying try catch"
This reverts commit 63ba13e.
* Revert "Keeping manager reference"
This reverts commit 5beb012.
* Forcing run as restricted user in commandline
* Revert "Forcing is supported"
This reverts commit a90be93.
* Reapply "Forcing is supported"
This reverts commit 3933960.
* Revert "Forcing run as restricted user in commandline"
This reverts commit 7fb3f7a.
* Running as LowIL
* Revert "Reapply "Forcing is supported""
This reverts commit 38f06ed.
* Removing static
* debugging il level
* Using custom runas
* Using medium IL and method level runas
* Reorganizing code
* Adding static
* Trying normal restricted user
* Removing debug logging
* Disabling all tests for old windows 10 versions
* Removing unused include
* Removing arm64 to not be misleading
* Installing VCLibs from tests in pipeline (#5816)
* Manually copying vclibs
* Removing from bypass list
* Installing VCLibs on pipeline
* Revert "Manually copying vclibs"
This reverts commit 620e238.
* Cleaning bypass list 2
* Cleaning powershell script
* Revert "Cleaning powershell script"
This reverts commit a94b7fd.
* Fix script
* Simplifying script
* Adding failing tests to bypass
* Addinf PushNotification and AppLifecycle tests to all platforms
* Reverting push notification back to x64 only
* Adding windows server image to bypass for app lifecycle
* Update bug-report.yaml for 1.8.1 (#5859)
* DynamicDependency: Expanded powershell cmdlets (#5854)
* Extended DynamicDependencies' Powershell
* Fixed some bugs
* New: Get-PackageDependency [-All | -PackageDependencyId <pdi> | -PackageFamilyName <pkgfamilyname>]
* Improved docs
* Removed debugging code
* Added ResolvedPackage (packagefullname) to output
* Disabling app notification tests (#5866)
* Small fix on reset locations (#5865)
* Update dependencies from https://dev.azure.com/microsoft/LiftedIXP/_git/DCPP build 20250919.1 (#5850)
On relative base path root
Microsoft.FrameworkUdk , Microsoft.ProjectReunion.InteractiveExperiences.TransportPackage From Version 2.0.0-experimental-26108.1822.250909-1635.2 -> To Version 2.0.0-experimental-27200.1825.250918-1810.0
Microsoft.WindowsAppSDK.InteractiveExperiences From Version 2.0.250910002-experimental -> To Version 2.0.250919001-experimental
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* [main] Update dependencies from microsoft/ProjectReunion/WindowsAppSDKAggregator (#5843)
* Update dependencies from https://dev.azure.com/microsoft/ProjectReunion/_git/WindowsAppSDKAggregator build 2.0.250917001-experimental
On relative base path root
Microsoft.WindowsAppSDK.Base From Version 2.0.250829002-experimental -> To Version 2.0.250917001-experimental
* Update dependencies from https://dev.azure.com/microsoft/ProjectReunion/_git/WindowsAppSDKAggregator build 2.0.250919001-experimental
On relative base path root
Microsoft.WindowsAppSDK.Base From Version 2.0.250829002-experimental -> To Version 2.0.250919001-experimental
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Fix the Sample Tests failure caused by ModifySampleAppsReferences.ps1 (#5877)
* Fix WASDKNugetDependencies value
* update script
* update arg
* Fix WASDKNugetDependencies value
* update script
* update arg
* update script
* update script
---------
Co-authored-by: Haonan Tang <[email protected]>
* Disabling app notification tests (#5880)
* Null checking instead of throwing and catching allows packages to be installed
* Add UpdateStatusBar method to alert the user of errors
* Add error infobar when package install fails
* Update error infobar message to include error messages
* Set up for Dev (do not push)
* Add check for C++ wapproj duplicate package install
* Prepare for release
* Remove unused UpdateStatusBar
* Rearrange double install check comments
* Move NuGetInfoBarUIEvents into its own class file
* Windows Forms Message Box on vcxproj
* Shorten general message and add detailedMessage output on infobar click
* Add detailedMessage support for vcxproj projects
* InfoBar and MessageBox messages, details logged to output window
* Sync of latest Detours source - commit 9764cebcb1a75940e68fa83d6730ffaf0f669401 on Sat Jun 21 09:29:16 2025 +0800
Sync of latest Detours source - their last commit was 9764cebcb1a75940e68fa83d6730ffaf0f669401 on Sat Jun 21 09:29:16 2025 +0800
(Latest published build is still 4.0.1 from 2018 :-( so we're still a source copy from their repo)
Reviewing commits the past 5 years (!) there's the usual bug fixes. Otherwise the notable change is official ARM64EC support
* Removing pch dependency and adding direct headers (#5928)
* add -Dev pipeline yaml file because of MaestroPublish need to turnoff (#5905)
Co-authored-by: Qiutong Shen <[email protected]>
* [main] Update dependencies from microsoft/LiftedIXP/DCPP (#5872)
[main] Update dependencies from microsoft/LiftedIXP/DCPP
* Change 'Failed package install' to 'Missing package reference' to better reflect the error condition
* Update CreateInfoBarUI
* Update Single-project MSIX Packaging Tools VSIX label to updated name (2022-26)
* Refactor ShowErrorOutput into OutputWindowHelper
* Update PlatformToolset conditional to use greater than and less than operators
* Consolidate failedPackages dictionary to one that stores the exception
* Revert "Update ToolsVersion from 15.0 to Current"
This reverts commit 00ec8b0.
* Add back TestExplorer capability for C++ unit test project template
* Update conditional in UnitTestApp/ProjectTemplate.vcxproj
* Update conditional in PackagedApp/BlankApp.vcxproj
* Remove WinUISDKReferences property from cpp unit test template (defaults to true)
* Remove UnitTestPlatform property from cpp unit test template
* Set LanguageStandard to C++ 20 for VS 2026
* Add copyright headers to WizardInforBarEvents.cs and OutputWindowHelper.cs
---------
Co-authored-by: haonanttt <[email protected]>
Co-authored-by: Haonan Tang <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Dreynor87 <[email protected]>
Co-authored-by: Felipe G <[email protected]>
Co-authored-by: ssparach <[email protected]>
Co-authored-by: Mike Crider <[email protected]>
Co-authored-by: Howard Kapustein <[email protected]>
Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: shisan <[email protected]>
Co-authored-by: Qiutong Shen <[email protected]>1 parent 05a3957 commit cf3c710
17 files changed
Lines changed: 406 additions & 87 deletions
File tree
- dev/VSIX
- Extension
- Cpp/Dev17
- Component
- Standalone
- Cs/Dev17
- Component
- Standalone
- ProjectTemplates
- Desktop/CppWinRT
- PackagedApp/BlankApp
- SingleProjectPackagedApp
- UnitTestApp
- Neutral/CppWinRT/RuntimeComponent
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
23 | 25 | | |
24 | 26 | | |
25 | 27 | | |
26 | | - | |
| 28 | + | |
Lines changed: 9 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
Lines changed: 13 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | | - | |
39 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| 83 | + | |
| 84 | + | |
83 | 85 | | |
84 | 86 | | |
85 | 87 | | |
| |||
Lines changed: 9 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
Lines changed: 12 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
41 | | - | |
| 40 | + | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
60 | 62 | | |
61 | 63 | | |
62 | 64 | | |
| |||
Lines changed: 5 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
| 56 | + | |
56 | 57 | | |
57 | 58 | | |
58 | 59 | | |
| |||
78 | 79 | | |
79 | 80 | | |
80 | 81 | | |
| 82 | + | |
| 83 | + | |
81 | 84 | | |
82 | 85 | | |
83 | 86 | | |
| |||
0 commit comments