|Additional Considerations When Upgrading an App-V Sequenced Application Package Using the Command Line|
|Thursday, 16 September 2010 23:16|
One advantage of the Microsoft Application Virtualization (App-V) Sequencer is the capability of running via the command line This allows for automating the sequencing of applications which do not require any special customizations in their guidelines or "recipes" for sequencing. The upgrading of a package can also be automated using the command line sequencer.
The documentation for upgrading a package can be found here:
In addition to the above reference, here are some other tips you might find helpful:
UPGRADE and OUTPUTFILE Must be Different
The command line sequencer will not update a package if the source path specified in the /UPGRADE switch is the same as the path in the /OUTPUTFILE switch. This will throw a sharing violation error.
DECODEPATH must be specified
Remember the Upgrade option is the same as a "Package Upgrade" or "Opening a Package for Upgrade" in the GUI version. This means the package has to be decoded into the mount\VFS path.
OUTPUTFILE location needs to be on a separate drive as one specified in the DECODEPATH option.
If the update is anything other than a standard MSI, it is recommended to contain it with a batch file or script. The command line sequencer should be able to grab everything even if it is a simple file copy or registry import.
Hope this helps,
Steve Thomas | Senior Support Escalation Engineer
The App-V Team blog: http://blogs.technet.com/appv/
- Learning about App-V with TechNet Virtual Labs 30.09.10 - With the popularity of Microsoft App-V growing like crazy it seems there's always a fresh stream of folks who are new to the ...Troubleshooting slow SharePoint integration with virtualized Microsoft Office 2010 in App-V 30.09.10 - A few days ago I came across an issue where my SharePoint site was taking a long time to load when I was using Microsoft App-...The case of the missing App-V snap-in 30.09.10 - Here's an interesting issue I ran across recently so I thought it would be a good idea to post what I found here in case anyo...