Jun 09 2020 11:52 AM
Does MSIX AppAttach offers similar features like App-v streaming? What is it all about w.r.t streaming?
Jun 11 2020 01:43 AM
Jun 15 2020 11:14 AM
Hi @Shashank450,
Whereas in App-V streaming the entire preconfigured block size is downloaded at a time, for MSIX app attach, the bits required for a package are accessed as needed e.g. when the application is initially staged and registered (made available to a user) in MSIX app attach, just the AppxManifest.xml required to do the registration for a user is used, however in App-V the entire first block would be streamed regardless of whether it is used or not.
Have a look at this talk for more info - https://youtu.be/WeiUUp1nFuQ?t=212
Cheers,
Tanaka
Jun 17 2020 06:05 PM
@Shashank450 Here is the reply I gave you in the private request on this subject previously. I thought it might be good to share this perspective with others that find this question here.
A quick summary:
MSIX uses the same strategy as App-V uses to compress 64KB blocks of files and treat them separately. How they do that differs.
So normally under MSIX, the entire package must be present to complete publishing/installation, although some parts might already be present.
MSIX App Attach is a strategy to provide quicker publishing of MSIX packages. This is done via a combination of a preparation stage whereby the zip compressed MSIX format is transformed into a VHD, along with software that understands the minimum implementation needed to make the app appear as if published. For example making the start menu appear as if the app has been installed. Then, only when the user tries to use the app, does it actually get installed.
If you assume the average user gets, say 5 packages when they login, MSIX App Attach offers a perception of a faster completion of the login. But that first launch of the app will be delayed. A trade off many seem to feel is worth it.