Categories
MSIX Packaging PSF

Solving DLL Not Found issues in MSIX

The new DynamicLibraryFixup component of the Package Support Framework simplifies the task of ensuring that processes in your package find dlls that are also in your package.

Background

Applications use a variety of techniques to ensure that the exe used to start a process can load the dll files they require. In general, the dll is loaded through a Windows …

Categories
MSIX Packaging

PsfTooling 3.6

I’m happy to announce that version 3.6 of PsfTooling is now available in the Microsoft Store. As always, this is a free download. PsfTooling is used as an aid in conjunction with the Microsoft MSIX Packaging Tool to help inject and configure the PSF into MSIX packages.

For those unaware, PSF stands for Package Support Framework, an open source …

Categories
MSIX Packaging

What’s new in the PSF April 2020

Back in February I posted this blog post describing changes that I was making to the PSF to improve app compat, along with a note that it might take a bit for Microsoft to integrate the Pull Request. 

For those unaware, PSF stands for Package Support Framework, an open source utility that I contribute to for helping traditional Win32 …

Categories
MSIX Packaging PSF Tools

PsfTooling 3.5 for MSIX Repackaging

PassiveInstallassiveInstall version 3.5.0 was released today in the Microsoft Store. A free tool, it is used along with the Microsoft MSIX Packaging Tool to inject and configure the Package Support Framework to fix common issues seen in repackaging existing Win32 and DotNet Framework based applications for MSIX.

Version 3.5 includes a pre-built version of the PSF with the improvements I …

Categories
MSIX Packaging PSF

What’s new in the PSF Feb 2020

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.

First of all, the title of this article is a lie. The correct title for this article, if it weren’t so long, …

Categories
MSIX

MSIX and Services

icrosoft announced what they are going to do about Services and MSIX at AppManageEvent in Utrecht in October 2019, but we were able to get more details about them at Microsoft Ignite in November. The following are taken my notes from the events.

Given Microsoft’s stance on keeping things inside the container, we were surprised to hear that the implementation …

Categories
MSIX Tools

PsfTooling 3.1.0

Recently, I outlined changes I made to the MSIX Package Support Framework (PSF) in this post. In that post I indicated that there was to be a follow-up submission into the PSF and then I would be releasing a new version of the free PsfTooling tool that includes the updated PSF. That work is now complete.

PsfTooling 3.1.0 is …

Categories
MSIX PSF

What’s new in the MSIX PSF: Part 3 – October 2019

The Microsoft MSIX Package Support Framework (PSF) is an open source project that enables more “traditional” Win32 and Dot Net applications to be repackaged into MSIX.

As an active contributer to the GitHub project, I have added more functionality to the fixups that are available. Additionally, Microsoft has added new functionality as well. Here, I will write about the …