deployment - Setup project slow to install Windows service and client -


i using visual studio 2010 setup project deploy application msi installer file, includes windows service , windows forms application. disappointed performance , compatibility of form of packaging.

my application compatible windows xp , upwards, several older xp user-testing boxes don't have right version of windows installer or necessary service pack installed. (un)installation can take dreadfully long program under 1mb in size , many systems not support it. installstate errors can crop , ruin (un)installation if service has been deleted or installed, or if program files missing (for uninstall).

what need (un)installer:

  1. manage .net dependencies.
  2. copy/remove application files folder.
  3. add/remove menu , shortcuts desktop , start menu.
  4. (un)install windows service, though can application. stop , uninstall part important.
  5. run application when it's done.

this question's answers recommend nsis (which have used results) , wix. ironically there no easy link simple installer wix on website.

am missing vs2010's setup project? optimized speed, it's slow.

you should run installer/uninstaller explicitly with

msiexec /x thefile.msi /l*v thefile.log 

(/i install). inspect log file; have time stamps telling action took amount of time. of course, logging affect that, should idea makes take long.


Comments

Popular posts from this blog

Add email recipient to all new Trac tickets -

400 Bad Request on Apache/PHP AddHandler wrapper -

php - Change action and image src url's with jQuery -