0

What (potentially free) installer software can I use that integrates with Visual Studio, so that I can install a new version of a Windows Service over an existing one. If at all possible, I'd like the installer to be able to stop the old service, remove the old service, install the new version (or just upgrade in-place), and then start the service again. Right now we're using a Visual Studio Deployment Project that creates an MSI, but that won't replace/upgrade a Windows service, nor can it start and stop the service for us.

The services are on a remote computer, so nothing can be done on the local development machine.

Any recommendations would be appreciated. Thanks!

qJake
  • 16,821
  • 17
  • 83
  • 135

1 Answers1

1

You should probably look at Upgrade a Windows Service without Uninstalling

the accepted answer recommends using WiX

Community
  • 1
  • 1
Conrad Frix
  • 51,984
  • 12
  • 96
  • 155
  • This looks interesting, I'll take a look at it. If nothing else, we'll just end up using some enterprise installer like InstallShield, since that'll do what we need ultimately. Thanks. – qJake Apr 13 '11 at 21:39