We cannot install .NET 4 framework on a Windows 2008 R2 server. The following is a snipet from the log file:
Log File C:\Users\tturney\AppData\Local\Temp\2\Microsoft .NET Framework 4 Setup_20111228_143038946-MSI_netfx_Core_x64.msi.txt does not yet exist but may do at Watson upload time
Calling MsiInstallProduct(D:\ac32f3b0d81b08a1fdde54b716\netfx_Core_x64.msi, EXTUI=1
Returning IDOK. INSTALLMESSAGE_ERROR [Service 'Microsoft .NET Framework NGEN v2.0.50727_X86' (clr_optimization_v2.0.50727_32) could not be stopped. Verify that you have sufficient privileges to stop system services.]
MSI (D:\ac32f3b0d81b08a1fdde54b716\netfx_Core_x64.msi) Installation failed. Msi Log: Microsoft .NET Framework 4 Setup_20111228_143038946-MSI_netfx_Core_x64.msi.txt
PerformOperation returned 1603 (translates to HRESULT = 0x80070643)
OnFailureBehavior for this item is to Rollback.
It looks like it hangs on trying to stop the 'Microsoft .NET Framework NGEN v2.0.50727_X86' service, but the service is already stopped (and disabled). I have been running the installed as administrator, what could be causing this issue?