PSF 2026.05.01 Release

Psf Logo

The Package Support Framework (PSF) was originally a Microsoft open-source project to help Win32/DotNet applications run when inside an MSIX Container.  TMurgent has taken up the support for the PSF in our own fork here on GitHub.

We have a new release of the PSF today. Not a lot of meat on it, but intended to set the stage for new solutions to app issues in the future.

Changes include:

  • Changes to Detours in prep for work on intercepts to different kinds of functions.
  • PsfRuntime: Added more informational intercepts for APIs that we may need to add full support for. Intercepts added include named and unnamed pipes, mailslots, semaphores, and mutexes. Mostly, these APIs may need support added for apps that are not designed multi-user and we want them to work correctly in a multi-user environment. This is something that App-V handled well with named object spoofing.
  • Added SBOM (Software Bill of Materials) for each of the PSF components.

Get the release: GitHub – TimMangan/MSIX-PackageSupportFramework: The Package Support Framework (PSF) is a kit for applying compatibility fixes to packaged desktop applications. · GitHub

For those unaware, PSF stands for Package Support Framework, an open-source utility that I contribute to for helping traditional Win32 and DotNet applications run inside the MSIX packaging container. This article contains information regarding new contributions.

By Tim Mangan

Tim is a Microsoft MVP, and a Citrix CTP Fellow. He is an expert in App-V and MSIX.