Suppose I have an MSI, that has .NET Framework as a pre-requisite.
I know the MSI generated from VS2008 setup project will detect when that pre-req is missing and will direct the user to install it.
Q1. Is it possible, technically, to call out to dotnetredist.exe (or, I guess, any arbitrary EXE) during the run of an MSI, to handle this pre-req, and then continue installing? I mean, I think it is not, if I confine myself to a VS2008-generated setup, but what if I used WIX? What if I was willing to write a custom action? What if I could manually edit the MSI table with Orca or via script? Is it possible?
Q2. Is it legal? Is it allowed by the license?