Hi,
I have very complex installer used by thousand of customers. There are about 12 prerequisities (IIS, .NET 1.1, .NET 2.0, .NET 1.1 SP 1, Windows 2000 SP 4, Window XP SP 2, MDAC, Windows Installer, Microsoft SQL Server ...). When installation fails, I would like to track why (our marketing department to be honest

- because "we're one customer short" ). I have nsis-based bootstrapper which calls advanced installer bootstrapper. I'm tracking unsuccessfull instalations and this prerequisity check report would be great help. I know I can do this manually in nsis but it's a double work. Another thing - this file would be great for "environment diagnostic" so you can give bootstrapper with ini file embedded into small application to customer and he could check if he needs to install another components or installation of your product is a "sure thing".
Speaking of prerequisities - it would be great if I can supply a knowledge-base url when installation of prerequisity fails.