Is there a standard/preferred method for automatically downloading and installing the .NET 4.0 Framework from an NSIS installer, if the machine doesn\'t already have it?
What is the problem? The solution should be the same as for any other .NET version.
Something like this should work:
ReadRegDWORD $0 HKLM "SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client" Install IntOp $8 $0 & 1
Result is in reg $8
Substitute Client with Full to detect the non-client version.
Client
Full