How can I install .Net 3.5 using InstallAware on a Win10 OS ?
Posted: Fri Jul 29, 2016 3:18 pm
How can I install .Net 3.5 using InstallAware on a Win10 OS ?
Sounds simple, but it is not!
This is a significant problem for anyone wanting to install SQL 2014 in their InstallAware installation package on a Win10 OS, because .Net 3.5 is a required SQL prerequisite. Prior versions of SQL included .Net 3.5 within the SQL installer package (so the problem did not exist prior to SQL 2014), however MS in their infinite wisdom, no longer include .net 3.5 in the SQL installation package... Yet SQL requires it!!!
How's that for the ultimate in Microsoft stupidity...
The problem when using InstallAware to install MS SQL 2014 in my installation package is that Windows 10 does not install .Net 3.5 automatically. THE ONLY WAY TO INSTALL .NET 3.5 on WIN10 is to go to:
> "Control Panel> Programs and Features>Turn Windows Features on or off"
> From there you must enable the .Net 3.5 checkbox, then click 'Ok'
> Windows will then connect to the Internet ( via Windows Update Service) and download and install the .net 3.5 components.
Quite obviously this is stupid! It means that my InstallAware installation package will fail during the SQL 2014 installation, and the user will have to figure out how to install .Net 3.5 (and undocumented convoluted process) and then rerun my InstallAware installation package again.
I figured that the simple way to solve this would be to install the .Net 3.5 runtime, but Noooooo
, Windows 10 will throw an error and prevent the .net runtime (included with InstallAware) from installing. Win 10 forces you to use 'Turn Windows Features on or off' in order to install .net 3.5.
Has anybody out there encountered this problem and figured out a solution?
Realistically, InstallAware should look into a way of addressing this because there is no possible way that the InstallAware SQL 2014 runtime can work on a new/clean OS. Having said this, I fully recognise that InstallAware is simply repackaging the MS SQL 2014 Express installer, and that Microsoft themselves are the root cause of the problem... but since InstallAware is supposed to help us to make beautiful installation packages, a solution to the issue would be greatly appreciated.
Thanks,
Steve
Sounds simple, but it is not!
This is a significant problem for anyone wanting to install SQL 2014 in their InstallAware installation package on a Win10 OS, because .Net 3.5 is a required SQL prerequisite. Prior versions of SQL included .Net 3.5 within the SQL installer package (so the problem did not exist prior to SQL 2014), however MS in their infinite wisdom, no longer include .net 3.5 in the SQL installation package... Yet SQL requires it!!!
How's that for the ultimate in Microsoft stupidity...
The problem when using InstallAware to install MS SQL 2014 in my installation package is that Windows 10 does not install .Net 3.5 automatically. THE ONLY WAY TO INSTALL .NET 3.5 on WIN10 is to go to:
> "Control Panel> Programs and Features>Turn Windows Features on or off"
> From there you must enable the .Net 3.5 checkbox, then click 'Ok'
> Windows will then connect to the Internet ( via Windows Update Service) and download and install the .net 3.5 components.
Quite obviously this is stupid! It means that my InstallAware installation package will fail during the SQL 2014 installation, and the user will have to figure out how to install .Net 3.5 (and undocumented convoluted process) and then rerun my InstallAware installation package again.
I figured that the simple way to solve this would be to install the .Net 3.5 runtime, but Noooooo

Has anybody out there encountered this problem and figured out a solution?
Realistically, InstallAware should look into a way of addressing this because there is no possible way that the InstallAware SQL 2014 runtime can work on a new/clean OS. Having said this, I fully recognise that InstallAware is simply repackaging the MS SQL 2014 Express installer, and that Microsoft themselves are the root cause of the problem... but since InstallAware is supposed to help us to make beautiful installation packages, a solution to the issue would be greatly appreciated.
Thanks,
Steve