MSIX App Attach Steps

  1. Use a clean VM (Hyper-V, VMWare, etc.). Make sure the MSIX Packaging Tool is installed from the MS Store

  2. 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)

  3. https://docs.microsoft.com/en-us/azure/virtual-desktop/app-attach-msixmgr

  4. Install the app and any others as required

  5. Create a folder for the App in and upload:

  6. Copy the URL to the storage account for your package.

  7. Go to Host Pools and click the host pool you want the app to attach to

  8. Click MSIX packages:

  9. Paste the URL to the image path and be sure to remove the HTTP:// and change all slashes to back slashes

  10. Go back to Host Pools, select Application Groups and then the Application Group. Click Applications (manage):

  1. 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

 

Â