Hello folks,
Has anyone out there ever written your own software installer in .Net that has a "pickup at last failure" ability baked in?
e.g. Let's say the install copies a bunch of files, registers some DLLs, sets up/manipulates a database (MS SQL), and sets up a data driven web site (IIS) that uses said database.
If the database manipulation part fails, exit the install program, fix the issue, then rerun - only this time the installer skips over the file copying and DLL registration, and picks up with the database work.
I could certainly write my own XML log file that the installer can find and drive the process, but rather than reinvent the wheel, I'm wondering if there is an established pattern & practice, or industry standard way to do this?
I searched the web for "software install resume" and, of course, I'm getting all kinds of résumé writing tips. Are there more topically-accurate keywords that anyone can suggest?
Thank you, TimD