

It seems that all I am left with is to package the actual DLLs in with my installation and not actually run the installation MSI.

We had already established that it was a requirement to automatically install the AJAX extensions as part of our installation. Net DLL that checked if it was installed, then kicked off the AJAX MSI if it needed to be installed - but of course I get error 1618 (another MSI installation is already running). I can't assume that clients will have Windows Installer 4.5, nor can that be a requirement or prerequisite - therefore MSI chaining won't work. So a prerequisite doesn't work (because then we would ALWAYS require AJAX installation even if not a web installation).

I need to install ASP AJAX Extensions 1.0 - but ONLY if the web component feature has been selected. I have a single installation that installs 2 separate components of our product - either website, windows service (which may reside on a separate server), or both (standalone installation).
