Hi John! Sorry I’m chiming in so late, will try my best to get you the info you are after. At the moment I’m not sure why you are seeing .NET3.5 install. Is there a specific 32bit version of windows you are seeing it install on?
We don’t explicitly chain 3.5 at any point in our installers. It may be that one of the third party installers, which we download/install on demand and have no control over, requires/installs .NET3.5. Here is a list of stuff we chain at the moment:
-Microsoft .NET Framework 2.0 SP2(ver. 2.2.30729.1) (We only install this on 32bit Windows XP because it is required for proper DirectX install on that platform)
-Microsoft .NET Framework 4(ver. 4.0.30319.1)
-Windows Installer 4.5
-Visual C++ runtime files (VC100, VC110, VC120)
Some of the above have different installers for each version of Windows so we’ll need a bit more info on your 32bit Windows version to pinpoint the culprit.
There are a few reasons we don’t target .NET451. One of the big ones is that we support games on OS versions that don’t support .NET451.