title: Enable offline 'NetFx3' feature in Windows 8.1 OS
body: <p>I am creating a installer with 'Windows 8.1' OS for my applications. I am using MSBUILD. By default 'Windows 8.1' OS contains .NET framework 4.5. But I need .NET framework 3.5 to run my applications.</p>
  
  <p>First I install Windows OS using WinPE and then my applications on Windows - without user interfere.</p>
  
  <p>I tried to enable 'NetFx3' feature (adding 'selection name="NetFx3" state="true"' in answer file) in windows image using Window SIM but as per <a href="http://msdn.microsoft.com/en-us/library/hh506443(v=vs.110).aspx" rel="nofollow">Microsoft website</a> it needs internet connection. I tried and it fails.</p>
  
  <p>After windows install if I run <i>DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs</i> then it works fine on offline computer.</p>
  
  <p>My other option is to run batch file with this command after windows install.</p>
  
  <p>But I will prefer to install .NET framework through windows install. So my question is, how to make 'NetFx3' feature enabled in ISO itself (without internet connection), so that .NET framework 3.5 get installed during windows installation?</p>
  
  <p>Thank you!</p>