Package Upgrades with App-V 5.0

Share on facebook
Share on twitter
Share on linkedin
Share on reddit
Share on stumbleupon

The workflow for package upgrades is pretty similar in App-V 5.0 as it was in 4.5, however there are now a few added benefits around phased targeted rollout of App-V upgrades….

I have a version one of Paint.NET deployed here:


This version of the package is without a additional plugin called “ColorCount” that would normally be seen under Effects->Photos


To deploy the package update we have already sequenced all we have to do is choose “ADD OR UPGRADE PACKAGES” from our management console and specify our upgrade location:



Once we click add we get the following:


Notice the tick box that says “Copy  access and configurations from a previous version”. The console understands that this is an upgrade to an application and offers to copy over the access permission and configuration items from the version that is already present. I can see this being useful to people who have a long list of entitlements on a previous packages and want these to now apply to the latest upgrade.

In this case I am going to leave the box unticked.


Now the package is imported and we can see the console has automatically stored it a version, no manual work was required to connect this package to the previous version.

Another interesting note is the defaults mean this package has no AD access specified against it and neither is it publish. This a move away from the auto-upgrade we had 4.5 whereby as soon as you published a upgrade it was automatically published and made available to all users with access.

The good thing about this approach is I can now phase my rollout of this upgrade, for example I could choose to publish this to a test pool of users first:


Now only users in this particular group would get the upgraded version of Paint.NET and all other users would continue to use the previous version.

After logging on as a user in the AppVirtTestUSers group and completing a refresh I now get the updated package with the ColorCount when I run Paint.NET:


To learn more about how these upgrades are streamed into cache and how differentials are handled click here.

Leave a Reply.

5 thoughts on “Package Upgrades with App-V 5.0”

  1. I haven't come across that particular error but if you want to share the packages I would be happy to see if I can replicate the issue and do some testing, feel free to use the "Email Blog Author" at the top right of this page…

  2. Thanks Thamim. It is really very useful. I want to look at the reverse scenario. Is there any possibility that can I get the older version if I remove the latest version package ?

Comments are closed.