- Hits: 249
Welcome to the community site for everything MSIX, an effort lead by Tim Mangan at TMurgent Technologies, LLP.
MSIX is the technology created by Microsoft as the future for application software delivery. It will eventually replace the MSI as the industry standard packaging format. MSIX is of interest to several audiences that are supported by this site:
- Developers, that create and release software.
- IT Professionals that acquire and deliver software in corporate environments.
- Tooling vendors that support the above.
- Hits: 176
Software developers looking to keep their software modern can move to this new packaging format.
For those starting a new project via Visual Studio, building a Desktop Application using the Windows App SDK is the place to start. You would want to use .Net 6 or above for the framework. And you might include the Windows Application Project (WAP) to help create the package. Of course, other vendor IDEs will support you as well.
For those migrating existing software The Windows App SDK project can also accommodate software that uses the older .Net Framework or even older Win32 SDKs. This allows you to re-use much of the existing code, including user interfaces. However, bringing older code into the MSIX container is more problematic, and in some cases, you'll need to adapt your code while in others you might be able to add the Package Support Framework to your project to remediate older software practices that no longer work.
See the Developers area of this site for more.
- Hits: 190
IT Professionals responsible for preparing and distributing Windows software applications can leverage MSIX packages made available by vendors, but also have an opportunity to repackage many traditional applications into MSIX packages themselves. Many companies that repackage into MSI, App-V, or other formats today are the most interested. Whether you deploy apps as part of the base image, add apps to persistent images (such as with SCCM/Mem/Intune), or dynamically add apps to non-persistent situations upon logon, MSIX is for you.
Running .Net Framework and Win32 forms based applications inside MSIX often requires use of the Package Support Framework to remediate older software behaviors no longer supported in an MSIX runtime container.