Questions tagged [msix]

New package format for Win32, Desktop Bridges, and Universal Windows Platform (UWP) applications.

MSIX is a new package specification which provides a unified packaging format for Win32, Desktop Bridges, and Universal Windows Platform (UWP) applications.

MSIX was built from the ground up to deliver complete containerization for Windows 10 applications. The format utilizes the AppX application framework and provides a path to deploy all Windows 10 Applications to the Windows Store. It inherits all the great features in UWP and most importantly, it applies to all Win32, WPF, Windows Forms, and UWP applications.

Importantly this new and in-progress MSIX package format is essentially a major improvement of the current AppX format - rather than the MSI format - despite the name.

Microsoft seems to envision a future where MSIX not only replaces MSI, but also creates a package format which cross-platform Microsoft applications can recognize and use on any platform (iOS, Android, MacOS, and Linux).


MSIX is an emerging technology with little official information currently available. Accordingly the above information has been assembled primarily from the following sources:

145 questions
12
votes
6 answers

How to create windows installer

Basically we are releasing our changes/fixes in the form of manual installer (Windows powershell script). It will install specified .dll and SQL script files at particular locations by reading config file values (We will configure .dll & Sql script…
Ramesh
  • 129
  • 1
  • 1
  • 6
7
votes
0 answers

msix and multiple target frameworks not working

I have wpf project with multiple target frameworks netcoreapp3.0;net48 In vs2019 I created Windows Application Packaging Project (MSIX package) and add reference to my project. But when I trying to build…
Aries
  • 331
  • 5
  • 14
6
votes
2 answers

Create msix package manually without GUI or msi installer

Can anyone give me a hint how I can manually define a msix package? My application has no msi package (yet), so I can’t simply convert it. Is there a way to create like a configuration file where I define manually which files need to go into the…
Daniel Stephens
  • 596
  • 4
  • 14
  • 39
5
votes
3 answers

AppInstaller XML Issue

I'm trying to follow the Microsoft documentation but I'm confused as to why my appinstaller is failing:
Magikarp
  • 381
  • 3
  • 13
5
votes
1 answer

Read msix package appxmanifest version

we have an .Net Core application which only will be used inhouse. We changed from Click-Once to MSIX during our switch from WPF to .Net Core. In the window caption / title of our application we also "output" the current version (major, minor, ...).…
dsTny
  • 111
  • 1
  • 8
4
votes
1 answer

Publish WPF Core using MSIX...multiple problems

Edit #1 Start To Replicate this: Create a new "vanilla" WPF application addressing .Net Core 3.1 Add an Windows Application Packaging Project to the solution (follow the steps mentioned in Set up your desktop application for MSIX packaging in…
DrGriff
  • 3,342
  • 3
  • 28
  • 66
4
votes
1 answer

Can't install MSIX package with powershell

The problem I am trying to install a .net core 3.1 wpf app onto a windows 2019 server using msix as the method of deployment. The windows server is up to date and should support msix, but will not install any msix package I create using the…
Chris Evans
  • 708
  • 6
  • 23
4
votes
0 answers

MSIX Packaging tool: The package doesn't contain any Application elements in the app manifest file

So I used the MSIX Packaging tool to generare a MSIX file from an existing .msi file. This .msi files accesses a card reader to read a card. There is no GUI as the .msi is accessed from an Edge/Chrome Plugin. When uploading the .msix to the…
user1391606
  • 59
  • 1
  • 5
3
votes
1 answer

MSIX -> Local Activation permission for COM server

My package is installed in sideloaded way and keeps encountering the app-specific permission error. Yes many suggest to alter permissions and owners manully in regedit and Component Services. My app is actually missing in the DCOM Config under the…
Tommy
  • 71
  • 6
3
votes
1 answer

MSIX Packaging Tool: App going from x86 to x64

I've been working lately with an old app which was mainly built some years ago in x86 architecture. I've been researching about using MSIX Packaging Tool, and so far I've managed to package my application. The problem is that the new package is…
3
votes
2 answers

.NET Core WPF Desktop Bridge - Desktop Shortcuts / Task Bar Shortcuts Bypasses Check For Updates

Where I work one of our apps is a .NET Core WPF application that we switched over to using the desktop bridge recently. We have noticed that if a user creates a desktop shortcut or task bar shortcut for the app using the tile in the start menu and…
Stephen
  • 480
  • 7
  • 19
3
votes
1 answer

"Error in parsing the app package." when opening Windows 10 .appinstaller file from web (MSIX)

So I'm trying to use the direct app install feature of Windows 10 Creators Update to allow downloading a packaged modern app from the web. The key feature of it is that it will auto update your app by checking back to the same URL of the…
Heaney
  • 43
  • 4
3
votes
3 answers

Unable to install UWP side-loading builds

Using Visual Studio 15.9.4, we are creating a UWP side-loading package. We are getting the new msix/msixbundle outputs. There is no association in windows for right-clicking and installing this extension (msix/msixbundle). When attempting to run…
2
votes
1 answer

How to build an MSIX from comandline

We had understood, MSIX is an interesting, modern alternative to ClickOnce. Using with GUI runs smoothly. And we want also to use it with Powershell/CMD scripts. (We only want the msix package, no store upload.) Here is our problem. I have seen the…
Dominik
  • 21
  • 2
2
votes
2 answers

How to inject configuration settings into an MSIX package

I've got a mature wcf application currently packaged with wix that generates an msi. When the msi is installed on a user's pc (using the wix /msi gui or using msiexec automated with powershell remoting) they pass in parameters such as the URL of the…
Alex
  • 21
  • 4
1
2 3
9 10