I love the popup when the desired prequisite is not found - and the ability to download an install it - and continue.
Unfortunately, our product is usually installed on a private subnet, usually in a research or a secure environment with no access to an HTTP or FTP server externally.
Therefore, I tried to use the URL as a file://dotnetfx.exe reference. This doesn't work. Nor does the Open Site reference. It seems this may be because it wants to download the file - which really is right there and doesn't need a download.
In my case, I put the dotnetfx.exe in the same folder as the *.msi.
It could work if I simply package the dotnetfx.exe in the installer - which is a choice you offer. However, this adds considerable overhead - increasing the installer exe size to about 62 Mbytes (formerly 41 Mbytes). So, I don't wan't to do this on every build which gets tested internally.
I would like a process that will work in both the internal testing environment as well for customer shipment - which the file:// reference would accomplish. In that case, the dotnetfx.exe would be on the CD - along with the product installer. In the internal testing, it would not be there, of course, because we would not distribute it repetitively with every build.
I hope I have made myself clear.
As a side comment, this forum seems to be a mixture of "how do I" and actual suggestions for features. It seems that there should be a way to separate these so that we can easily see what features are under consideration for a future release.
Thanks for all your good work.