M
Max Moor
Hi All,
I have an application I hope to ship soon. It will go out as a
front-end .mde, and a couple data back-end .mdbs. At the moment, I'm using
the packaging wizard to build my setup disk, so various system files go
along.
Of course, once the app is in the customers' hands, I'll want to send
out updates, upgrades, patches, etc. I get the impression that with a bit
of work with the Windows Installer SDK, I'll be able to do most of that
intelligently, and leave the packaging wizard behind. (true?)
I'm not entirely sure how to go about doing patches though. I assume
if I want to patch my mde, like fixing buggy code, or adding a new report,
that I have to send out a whole new file, since the design elements aren't
available to mess with. (true?)
What about patching one of the backends, though. Say I want to add a
field to a table, or add a whole table? What if I want to do some record
operations, massaging data to fit some new schema? Do I just write a VB
app, make an exe out of it, and run it from the installer at the
appropriate time? How do most people deal with this?
I guess this is part of the equation I haven't given anough thought
to. I want to make sure, as I start developing for these things, that I go
about them the right way. Any and all advice of the subject is greatly
appreciated.
Thanks, Max
I have an application I hope to ship soon. It will go out as a
front-end .mde, and a couple data back-end .mdbs. At the moment, I'm using
the packaging wizard to build my setup disk, so various system files go
along.
Of course, once the app is in the customers' hands, I'll want to send
out updates, upgrades, patches, etc. I get the impression that with a bit
of work with the Windows Installer SDK, I'll be able to do most of that
intelligently, and leave the packaging wizard behind. (true?)
I'm not entirely sure how to go about doing patches though. I assume
if I want to patch my mde, like fixing buggy code, or adding a new report,
that I have to send out a whole new file, since the design elements aren't
available to mess with. (true?)
What about patching one of the backends, though. Say I want to add a
field to a table, or add a whole table? What if I want to do some record
operations, massaging data to fit some new schema? Do I just write a VB
app, make an exe out of it, and run it from the installer at the
appropriate time? How do most people deal with this?
I guess this is part of the equation I haven't given anough thought
to. I want to make sure, as I start developing for these things, that I go
about them the right way. Any and all advice of the subject is greatly
appreciated.
Thanks, Max