.net - Visual Studio setup project along-side self-updating logic? -


i'm looking implement setup package multi-project solution installs windows service winforms application. both service , application have ability update via custom web-based utility wrote. basically, windows service updates own dll's on regular basis if sees upgrade on web server. winforms application updates if sees upgrade on webserver upon launch. not use standard installer upgrade process replaces .dll's in place before consumed.

i understand how make windows not repair installation (using not reinstall flag) if manually upgrade few dll's project. however, if enable files not repaired, run problem them not being uninstalled or upgraded when user manually upgrades or repairs installation.

so, need this:

1) windows not try repair manually upgraded .dll's automatically w/o explicit user request 2) windows uninstall including self-upgraded .dll's - when user chooses uninstall 3) windows repair if user manually chooses repair installation

is possible? choice implement custom actions manually clean .dll's during uninstall?

thank you

wix gives lot of control on installation process, , this question (hopefully) describes how wix remove files added after initial installation. long you're not creating new directories updates, seems don't need custom actions.


Comments

Popular posts from this blog

ASP.NET/SQL find the element ID and update database -

jquery - appear modal windows bottom -

c++ - Compiling static TagLib 1.6.3 libraries for Windows -