On newly provisioned Azure IaaS VM's I am unable to install .Net 3.5.1 - or any components depending on this (IIS Recommend Config in particular). I have followed the steps outlined here to enable the installer to fetch files from Windows Update, but that does not happen even after I force the policy update.
http://blogs.technet.com/b/askcore/archive/2012/05/14/3497840.aspx
Every other solution for WS2012 states to mount the installation media and use that as the source for the installer - including the initial response from Azure support.
http://www.danielclasson.com/install-net-framework-35-server-2012/
As we're dealing with Azure IaaS Vm's, that is obviously not a workable solution.
After updating the Group Policy I run the following command and receive the below output:
C:\Users\Administrator>Dism /online /enable-feature /featurename:NetFx3 /all Deployment Image Servicing and Management tool Version: 6.2.9200.16384 Image Version: 6.2.9200.16384 Enabling feature(s) [===========================66.3%======] Error: 0x800f0906 The source files could not be downloaded. Use the "source" option to specify the location of the files that are required t o restore the feature. For more information on specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077. The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
So, how do we install this framework?
-Paul