I am using Wix 3.6 with a BootstraperApplication that will install the .NET 4.0 Client Profile if it is not detected on the users computer. I want to install .NET silently, and only show the progress in my managed UI.
I have a checkbox on my installer where the users must agree to my applications EULA, but haven't found a way to pull down the .NET EULA, or include it in my installer. I have noticed that ClickOnce projects find a way to bootstrap the .NET 4.0 install, but that breaks my desired UI flow.
Do I have to have users agree to the .NET license before I can bootstrap install it with my app? If I do, is there a way I can dynamically grab the .NET license if I detect I need to install it? And where would I pull it down from?