Mar 19 2019 07:37 AM
Hi everyone,
I'm new to MSIX and I wanted to ask, I'm currently using InstallShield to package a number of windows drivers, when I looked at MSIX I only saw examples of packaging apps for the app store, so I wanted to ask:
1. Can MSIX package and install windows drivers as well?
2. Is there a way to import an ism (install shield project) to MSIX packaging tool?
3. What windows versions can run an MSIX installation? (WinvVista/7/8/8.1/2k8/2k8R2/2k12/2k12R2/2k16/2k19)
Thanks :)
Mar 19 2019 11:00 AM
SolutionHi @gzaidman,
We don't support packaging drivers in the MSIX Packaging Tool, nor do we support importing ism projects.
The MSIX Packaging Tool supports converting msi, app-v, scripts, and exe installers to MSIX.
Here is our documentation on which builds of Windows supports MSIX.
Best,
Sharla
Program Manager, MSIX
Mar 21 2019 11:37 AM - edited Mar 21 2019 11:38 AM
Hi Gzaidman,
While Sharla is correct that MSIX Packaging tool does not natively support ism projects, there may be a workaround!
The packaging tool supports PowerShell scripts. If you write a simple PowerShell script to invoke your ism based installer, you may be able to use the packaging tool to convert your ism application to MSIX.
Please give it a try and let us know if you run into any problems.
Additionally, approximately how many of your target conversion apps use ism based installers?
Thanks!
James
Jul 02 2021 05:10 AM - edited Jul 02 2021 05:13 AM
@Sharla_Akers, since your reply it seems like msix has added support for Windows Services https://docs.microsoft.com/en-us/windows/msix/packaging-tool/convert-an-installer-with-services.
Does this mean it also supports kernel drivers? Specifically I am interested to understand if msix will be a good fit for installing an application that includes a Windows Filtering Platform callout driver, https://docs.microsoft.com/en-us/windows-hardware/drivers/network/introduction-to-windows-filtering-... or if msi should still be used for that use case.
Jul 06 2021 03:27 PM
Jul 29 2021 02:41 PM - edited Jul 29 2021 02:42 PM
Hi @James Pike,
I need to install a driver with my application using msix installer, and I want do what you've mentioned. But I cannot find which/how packaging tool can be set to run a script by msix installer. Can you please describe more details or put a link?
thank you
Aug 02 2021 11:02 AM
We do not support installing drivers with MSIX. What James was referring to was the ability to run a powershell script as your installer which may allow you to use an ism project as your installer to convert to MSIX.
If you are actually interested in how to run a script before/after your MSIX installer runs, you can use the Package Support Framework (PSF) to run those scripts.
Best,
Sharla
Mar 19 2019 11:00 AM
SolutionHi @gzaidman,
We don't support packaging drivers in the MSIX Packaging Tool, nor do we support importing ism projects.
The MSIX Packaging Tool supports converting msi, app-v, scripts, and exe installers to MSIX.
Here is our documentation on which builds of Windows supports MSIX.
Best,
Sharla
Program Manager, MSIX