MSIX App Attach Steps
Use a clean VM (Hyper-V, VMWare, etc.). Make sure the MSIX Packaging Tool is installed from the MS Store
Make sure the Download the MSIXMGR tool is installed to create the .vdhxÂ
Example usage:
msixmgr.exe -Unpack -packagePath "C:\Users\%username%\Desktop\R-4.1.3_4.1.3.0_x64__z6rhyspfwhgdm.msix" -destination "c:\temp\R-4.1.3.vhdx" -applyacls -create -vhdSize 20000 -filetype "vhdx" -rootDirectory apps
Highlighted value is the size of the VHDX so chose an appropriate size for the app (20GB takes a LONG time to upload)
https://docs.microsoft.com/en-us/azure/virtual-desktop/app-attach-msixmgr
Install the app and any others as required
Create a folder for the App in and upload:
Copy the URL to the storage account for your package.
Go to Host Pools and click the host pool you want the app to attach to
Click MSIX packages:
Paste the URL to the image path and be sure to remove the HTTP:// and change all slashes to back slashes
Go back to Host Pools, select Application Groups and then the Application Group. Click Applications (manage):
Click Add Application and then on the right side choose the MSIX package and create a display name, then Save
Â
Â
Create a self-signed cert using MSIX Hero
https://msixhero.net/get/ [requires: https://dotnet.microsoft.com/en-us/download/dotnet/6.0 ]
Â
MS Command Line:
Â
Choose Tools then click Create Self-signed Cert
Â
Fill in blanks [use a pw to create the .pfx file]
Update the "Arts - Computer - Cert for MSIX" GPO with the new cert (remove the old one) [ ] and deploy to the Nexus\Workstations\Arts\WVD OU
Â
Systems need to reboot to install the cert
Â
Â