The installer for the .NET Framework 3.0 (formerly named the WinFX runtime components) chains several different MSIs and Windows hotfixes behind the scenes. If this setup fails, there are numerous possible causes due to the number of packages being chained