InstallAware IDE Targets Microsoft's New MSIX Packaging Format

InstallAware Software announced a new IDE said to be the first on the market specifically dedicated to working with Microsoft's new MSIX app packaging format.

Microsoft last fall introduced an MSIX packaging tool that represents the company's new direction, building upon the previous .msi, .appx, App-V and ClickOnce installation technologies with a new way to package Universal Windows Platform (UWP) and Win32 apps for distribution through the Microsoft Windows Store.

InstallAware MSIX Editor now appears on the company's Web site with the promise to help developers build and edit next-generation MSIX installation packages, even if they don't have their source code.

While Microsoft touted safety, security and reliability with the new format, InstallAware indicated MSIX lacks support for run-time decision-making capabilities that were baked into InstallAware's own previous MSI packages. The company also hinted at other previously available functionality lacking in the new system.

"Despite the impossibility of embedding run-time intelligence into MSIX packages, they are the only format accepted by Microsoft for Windows Store submissions," said the enterprise software deployment specialist in a statement today (April 16). "MSIX packages also run in a secure sandbox, which while being isolated from the core operating system, are able to interface with almost as much of the user endpoints as with MSI packages. Security and ease of management are key mantras of the MSIX vision, which Microsoft has made clear is the future direction of application deployment on Windows."

The new tool reportedly lets developers:

  • Create new MSIX packages from scratch.
  • Load any pre-existing MSIX package regardless of authoring kit.
  • View and extract resources inside of any MSIX package.
  • Update the contents and logic of any MSIX package.
  • Save changes as a brand-new MSIX package.
  • Save changes as a new MSIX modification package (designed for enterprises that do not own the code of an application and only have the installer).
  • Submit MSIX packages to the Windows Store.

"Unveiling the entirety of its contents, the InstallAware MSIX Editor permits any range of modifications to be made to the package -- from files to registry keys, shortcuts to language, and identity to capabilities," the company said.

Coincidentally, Microsoft just last week announced an update to its MSIX Packaging Tool.

About the Author

David Ramel is an editor and writer for Converge360.

comments powered by Disqus


  • Purple Blue Nebula Graphic

    How to Compute Disorder for Machine Learning Decision Trees Using C#

    Using a decision tree classifier from a machine learning library is often awkward because it usually must be customized and library decision trees have many complex supporting functions, says resident data scientist Dr. James McCaffrey, so when he needs a decision tree classifier, he always creates one from scratch. Here's how.

  • Blazor's Future: gRPC Is Key

    Blazor guru Steve Sanderson detailed what Microsoft is thinking about the future of the revolutionary project that enables .NET-based web development using C# instead of JavaScript, explaining how gRPC is key, along with a new way of testing and a scheme for installable desktop apps.

  • Don't Do It All Yourself: Exploiting gRPC Well Known Types in .NET Core

    If you're creating business services that send dates and decimal data then you may be concerned that gRPC services don't support the relevant data types. Don't Panic! There are solutions. Here's how to use them.

  • Sign

    Microsoft Points Blazor to Native Mobile Apps

    Blazor, the red-hot Microsoft project that lets .NET developers use C# for web development instead of JavaScript, is now being pointed toward the mobile realm, targeting native iOS and Android apps.

  • Circl

    Implementing State in .NET Core gRPC Messages with oneof

    In the real world, you've been dealing with the State pattern every time you designed a set of database tables. The Protocol Buffers specification lets you do the same thing when you define the messages you send and receive from your gRPC Web Service.

.NET Insight

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.

Upcoming Events