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:

287 questions
0
votes
0 answers

Windows Application Packaging Project of .NET 462 desktop application missing dependencies

I am trying to package an existing C# .NET 462 application into a MSIX application. It mostly works, but it is missing a bunch of dependencies from certain NuGet packages. The pattern I noticed when figuring out why some dependencies were missing…
Kagemand Andersen
  • 1,470
  • 2
  • 16
  • 30
0
votes
1 answer

How do you set the "Start in" folder for an application using the MSIX "Windows Application Packaging Project"

I have an application which reads a file from its own programs files folder; The application assumes it get's started in that specific folder, the local current directory. (Currently it crashes, as the file is required, and not found). Current…
Wayne
  • 3,359
  • 3
  • 30
  • 50
0
votes
0 answers

How to Package Tomcat Setup with MSIX/InstallShield for On-Prem Deployment?

I'm currently exploring deployment strategies for our Java-based web application that runs on Tomcat in Windows OS environments. My goal is to create a seamless Tomcat setup package (which includes a WAR file) and deliver it as a Windows installable…
Sumit Arora
  • 5,051
  • 7
  • 37
  • 57
0
votes
0 answers

Unable to build WinUI3 Application from CLI with MSBuild

I am getting this error while trying to build my WinUI3 application with msbuild via CLI: error MSB4062: The "Microsoft.Build.Packaging.Pri.Tasks.ExpandPriContent" task could not be loaded from the assembly It is also worth noting that I am able to…
jhkrum
  • 1
0
votes
0 answers

Automatically launch an MSIX-packaged desktop app from the web when it is already installed

I have a Windows Forms app that is deployed through ClickOnce over a web page. What I like about this setup is that users can install the app on their first visit, and then on the second, the app is started automatically (since it's already…
0
votes
0 answers

MSIX package for WinForms

Hi i need your help understanding an incident that occurred with me, i have published on MS store an winform app that i have added to it MSIX package, the app was published successfully on MS Store but Microsoft have added information: THIS APP USES…
0
votes
0 answers

MSIX update should only update the current user account

I have a Win 2022 server with two user accounts and a msix version x installed on each. Sometimes an update on one account also updates the other. Why? How can I avoid that?
0
votes
0 answers

How to make an MSIX (or standalone executable) for installing a keyboard layout

I've been trying to make an MSIX which would install a keyboard layout on Windows. I have a folder exported from MSKLC which contains a few dlls, 3 msi files (ia64, i386 and amd64) and a setup (exe) file. Running the exe or any of the 3 msi's…
0
votes
1 answer

Deploying with MSIX through fileshare that requires FileRedirectionFixup

I have an application that I've devevloped in C# that I need to deploy to many machines (internal enterprise). Historically, what we have done is package the C# project with a separate installer project (enabled through installing the Visual Studio…
0
votes
0 answers

MSIX appPrinter-Extension on MS-Server

I created an MSIX-App which uses the appPrinter Extension (https://learn.microsoft.com/en-us/windows/apps/desktop/modernize/desktop-to-uwp-extensions#make-your-application-appear-as-the-print-target-in-applications-that-support-printing), meaning a…
0
votes
0 answers

How to create MSIX package for Microsoft App Store for an Electron app?

How can I publish my Electron app to Microsoft Store? Microsoft Partner Center gives 3 options for creating an app: MSIX or PWA app EXE or MSI app Game I assume that MSIX format is preferable. electron-windows-store tool produces AppX packages…
Pavel Chuchuva
  • 22,633
  • 10
  • 99
  • 115
0
votes
0 answers

MSIX install failing "This app package is not supported for installation by App Installer because it uses certain restricted capabilities"

We have a .NET application that we package and distribute to our customers as an MSIX. The package is signed by us using a Sertico code signing certificate. The MSIX works for most customers. However, we have run into an issue where it is failing…
Matthew van Boheemen
  • 1,087
  • 3
  • 13
  • 21
0
votes
0 answers

MSIX issue with accessing multiple executables in one WinApp solution

I have a visual studio solution, with two projects. Solution --> project_a (main) --> project_b project_a, is dependent on project_b. There is a post build event, that moves project_b.exe, into project_a's output directory. Project_a then launches…
Toby
  • 517
  • 1
  • 5
  • 15
0
votes
2 answers

MSIX publish - Loading XML config file not working

I am using Visual studio 2022, to create a .NET 7 application. I have a config.xml file in my project, that my app loads. When I build and run the application normally, all is fine. However, the XML file will not load when I produce and run my…
Toby
  • 517
  • 1
  • 5
  • 15
0
votes
1 answer

How do I securely store/distribute application data for a Windows application

I am developing a Windows Desktop Application using C++ MFC, and I want to securely store API keys, during the installation process. Ideally I do not want third party applications to be able to access the information. The desktop native application,…
Wayne
  • 3,359
  • 3
  • 30
  • 50