Jan 23, 2013 - 5 Comments - Virtual Vibes -

Package Upgrades with App-V 5.0

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:

console1

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

noplugin

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:

addorupgrade

addorupgrade1

Once we click add we get the following:

packageimport

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.

imported

Now the package is imported and we can see the console has automatically stored it a version 0.0.0.2, 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:

published

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:

upgraded

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

5 Responses to Package Upgrades with App-V 5.0

  1. Loser

    Nice… Got any work around or tips to solve problem in below link.. social.technet.microsoft.com/…/0b92872d-9fc1-4347-a25b-da3df65abffd

    26 Apr 2014 - Reply
  2. Thamim Karim

    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…

    26 Apr 2014 - Reply
  3. Package Update Options: App-V 5.0 Sequencer | Virtual Vibes

    […] Package Upgrades with App-V 5.0 […]

    7 Apr 2015 - Reply
  4. Rajendra

    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 ?

    6 Feb 2017 - Reply
    • Thamim Karim

      Yes roll back is also possible and works just the same but reverse!

      9 Mar 2017 - Reply

Leave a Reply

Your email address will not be published. Required fields are marked *