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:
- manage .net dependencies.
- copy/remove application files folder.
- add/remove menu , shortcuts desktop , start menu.
- (un)install windows service, though can application. stop , uninstall part important.
- 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
Post a Comment