Click here to Skip to main content
13,191,400 members (64,175 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Every time my application gets update using clickonce method, older version folder stays there along with newer version. for example i have version in my application, when I update this to version, this version of my Application folder also exist there, its not getting removed, if I update to, Previous version of my application folder and not getting deleted.

I want to remove all Previous versions folders of my Application when my Application is updated to latest as they are of no use to client anymore.

Thanks in advance for answers.
Posted 7-Jan-13 2:50am
Updated 7-Jan-13 2:53am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Clickonce does not remove previous versions by default (as you've discovered!).
You will need to add your own custom script to detect and remove older versions. Note that it's usually a good idea to leave the immediately previous working version on their in case the client needs to rollback the install.

Here's a link to the microsoft article on creating a custom installer[^]

and to a similar codeproject article with sample code
ClickOnce application autostart & clean uninstall or the way to customize ClickOnce installation[^]
Marcus Kramer 7-Jan-13 17:28pm

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web03 | 2.8.171017.1 | Last Updated 7 Jan 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100