/build/static/layout/Breadcrumb_cap_w.png

Application upgrade inside APPV

 

Hi All,

 

The application I am working on, upgrade itself very frequently(once a month). The application runs a service which checks for any product upgrade and the application vendor ask write permission in the program data folder for standard users.

 

I am using APPV 4.5 to sequence and deploy the application. But whenever the application is upgrading the APPV package is failing to upgrade and the breaking the application.

 

Looks like its failing to upgrade inside the VFS but trying to put files in the local system.

 

 

 

Any help?

 


2 Comments   [ + ] Show comments
  • If the service is purely the updating mechanism - that is to say, if the updating isn't part of the application's main service - why not simply remove it from the sequence? - anonymous_9363 11 years ago
  • I'm not even sure this will work properly anyway.
    If the 'user' runs the update, then it will be stored in the user PKG file and won't be available to all users of the system. Each user will then have to run the update for themselves.
    Due to the multiple updates eventually the size limit on the PKG file will be reached and no more updates will occur.
    (Correct me if I'm wrong here - just thinking out loud).

    So you have two options:
    -Upgrade the sequence properly every time a new update is available and redeploy.
    -Don't App-V this application, make it a physical installation and let it update as necessary.

    Hope that helps,
    Dunnpy - dunnpy 11 years ago

Answers (1)

Posted by: piyushnasa 11 years ago
Red Belt
2

You should not let the app-v application upgrade by itself. The sequenced application always check the consistency of the application with the app-v server. Even if you somehow manage to update it, which is highly unlikely, the files will be inconsistent with the server files and the application will try to update it with the older files.

Best is to update the application yourself as a new app-v application upgrade and publish it on the server. Remove the service which updates the application.

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ