[PR #6441] wpf: add a .NET Core WPF Test project for the WPF Control #26688

Closed
opened 2026-01-31 09:17:33 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/6441

State: closed
Merged: Yes


⚠️ * * * THIS IS A TEST APPLICATION * * * THIS IS NOT SHIPPING CODE * * *

This commit introduces a new project that lets you F5 a working instance
of the Wpf Terminal Control.

To make the experience as seamless as possible, I've introduced another
solution platform called "DotNet_x64Test". It is set to build the WPF
projects for "Any CPU" and every project that PublicTerminalCore
requires (including itself) for "x64". This is the only way to ensure
that when you press F5, all of the native and managed dependencies get
updated.

It's all quite cool when it works.

To use:
Make sure your build is set to Release/Debug DotNet_x64Test. Set WpfTerminalTestNetCore as your startup project. Press F5!

image

PR Checklist

  • Closes nothing
  • CLA
  • Tests added/passed/it sort of is a test itself
  • Requires documentation to be updated
  • I work here.
**Original Pull Request:** https://github.com/microsoft/terminal/pull/6441 **State:** closed **Merged:** Yes --- > ⚠️ `* * * THIS IS A TEST APPLICATION * * * THIS IS NOT SHIPPING CODE * * *` This commit introduces a new project that lets you F5 a working instance of the Wpf Terminal Control. To make the experience as seamless as possible, I've introduced another solution platform called "DotNet_x64Test". It is set to build the WPF projects for "Any CPU" and every project that PublicTerminalCore requires (including itself) for "x64". This is the only way to ensure that when you press F5, all of the native and managed dependencies get updated. It's all quite cool when it works. To use: Make sure your build is set to `Release/Debug` `DotNet_x64Test`. Set WpfTerminalTestNetCore as your startup project. Press <kbd>F5</kbd>! ![image](https://user-images.githubusercontent.com/189190/84191753-d3bffd80-aa4d-11ea-963b-f7bf01279f98.png) ## PR Checklist * [ ] Closes nothing * [x] CLA * [x] Tests added/passed/it sort of is a test itself * [ ] Requires documentation to be updated * [x] I work here.
claunia added the pull-request label 2026-01-31 09:17:33 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#26688