I have just landed a contract which requires my software to be run on a
server. I have 2 questions:

1. The install has to be an MSI install preferably. I have no issues with
"normal" Windows installs but can SB create an MSI install from the same
project file as my "normal" installs?
2. When I install my normal Windows applications I write details to the
registry (i.e. version number). This contract requires 20 separate copies to
run on the server but when updating I need to make sure that all copies are
updated. So reading the registry does not guarantee that every copy has been
updated, only at least one. Is there any obvious way round this?

Thanks

John Fligg