Platform SDK |
Self-healing software has long been a major goal of software developers, and system administrators alike. Software that can detect missing/corrupt DLL’s, files, and registry entries, and reinstall or repair itself without user or administrator intervention is a huge benefit.
The key to implementing such miraculous functionality is good design coupled with new technology like the Windows Installer Service. By breaking up an application into key components and features, developers can easier tackle problems as they arise. Whilst self-repair can be complex, following the key guidelines below will help to simplify the process.