Skip to content

The Test App for Microsoft.Windows.Storage.Pickers#6195

Merged
DinahK-2SO merged 13 commits into
mainfrom
user/DinahK-2SO/StoragePickersTestApp_4th_check_runtimedll_isthere
Mar 10, 2026
Merged

The Test App for Microsoft.Windows.Storage.Pickers#6195
DinahK-2SO merged 13 commits into
mainfrom
user/DinahK-2SO/StoragePickersTestApp_4th_check_runtimedll_isthere

Conversation

@DinahK-2SO

@DinahK-2SO DinahK-2SO commented Feb 6, 2026

Copy link
Copy Markdown
Contributor

Description

This PR adds a manual test app for the Microsoft.Windows.Storage.Pickers.

  • It is only for test purpose, not changing the API's production code.
  • The test app can be used to debug live local code,
  • The test app compares the new pickers' behaviors with those of legacy UWP pickers.

A Brief Summary of Implementation

The Test App uses WinUI components from WindowsAppSDK 1.6 (where there were WinUI components but no Microsoft.Windows.Storage.Pickers APIs yet), then load new pickers from Microsoft.WindowsAppRuntime.dll built locally via configuration in test\TestApps\StoragePickersTestApp\StoragePickersTestApp.exe.manifest. link to the documentation of this config.

Screenshots

UI:
image

Screenshot of debugging local code:

image

@DinahK-2SO

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@DinahK-2SO

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@DinahK-2SO

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@DinahK-2SO
DinahK-2SO enabled auto-merge (squash) February 10, 2026 11:18
@DinahK-2SO
DinahK-2SO merged commit 6c48c72 into main Mar 10, 2026
8 of 21 checks passed
@DinahK-2SO
DinahK-2SO deleted the user/DinahK-2SO/StoragePickersTestApp_4th_check_runtimedll_isthere branch March 10, 2026 17:53
kythant added a commit that referenced this pull request Mar 11, 2026
kythant added a commit that referenced this pull request Mar 11, 2026
…6287)

Reverts #6195

This change is causing failures in the OneBranch Nightly build pipeline that our PR build didn't catch
https://microsoft.visualstudio.com/ProjectReunion/_build/results?buildId=141685350&view=results

Attempt to fix it here but running into too many blocks
#6286
@DinahK-2SO
DinahK-2SO restored the user/DinahK-2SO/StoragePickersTestApp_4th_check_runtimedll_isthere branch March 16, 2026 09:07
DinahK-2SO added a commit that referenced this pull request Jul 7, 2026
…#6545)

Adds StoragePickersTestApp, a WinUI 3 C++ app that exercises the new Microsoft.Windows.Storage.Pickers APIs next to the legacy UWP pickers, so the two can be compared with a real user experience.

It builds on WinAppSDK 1.6 (the last release with WinUI but without the new Pickers API), whose Microsoft.UI.Xaml requires WebView2 >= 1.0.2651.64. This bumps the WebView2 toolset dependency from the stale 1.0.961.33, a build/test-only package present in no product binary, and registers the app in the solution. ABForward is realigned to the same version.

Backgroud:

A similar test app was added in #6195 before, but it's dependent package versions conflicts with the repo config, so it was removed in #6287.

This PR adds the test app and updates the version numbers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants