I try to use as much as possible MSI based installations for our software
products.
Now colleagues have implemented a patch tool which updates installed
products (1st install by msi) with an batch-file.
They update several files, kill running processes, stop/restart services,
execute sql scripts and register com servers with this tool.
I tried to find arguments why we should avoid this xcopy patching tool, but
they argumented that it works! Only repair or msi update is not possible
anymore otherwise it would undo the xcopy patch.
Can somebody help me to find the right arguments, why this will/can be
harmful.
Kind regards,
Gottfried
Other issues:
1. You can't remove the changes (you can with a patch) if you screw up some
customer. Unless they do a repair maybe, what irony.
2. I've seen cases where a later major upgrade caused a request for the
original install CD because the upgrade sees that the file on disk is not
the one being upgraded, so it requests the install CD to restore it, a
repair before upgrade.
3. They've reinvented the wheel, writing code for stuff that MSI already
does. This might be the typical developer's syndrome, which is "well I'm a
developer I know how to do this, and I can't be bothered to figure how MSI
works anyway, so I'll write a bunch of code".
--
Phil Wilson
The Definitive Guide to Windows Installer
http://www.apress.com/book/view/1590592972
"Gottfried Schipfer" <schi...@gmx.at> wrote in message
news:ec54b$4b0c26ff$557c6f40$10...@news.inode.at...
Kind regards,
Gottfried
"Wilson, Phil" <ph...@wonderware.nospam.com> schrieb im Newsbeitrag
news:217DA84A-0CE0-468F...@microsoft.com...