Address: http://evx.spaces.live.com/Blog/cns! DCFA4EAFD475EE16! 441. entry
NET 3.5 Framework installation failed. MSI returned error code 1603
When I finally got the Visual Studio 2008 I tried to install it but an error was always presented:
"The following component failed to install: Microsoft. NET Framework 3.5"
When I checked the error log this appears:
"07/17/: 30: 11] Microsoft. NET Framework 3.5: [2] Error code 1603 for this component means "Error grave durante la instalaci ón. "[07/17/: 30: 12] Microsoft. NET Framework 3.5: [2] Setup Failed on component Microsoft. NET Framework 3.5 [07/17/: 30: 13] VS70pgui: [2] DepCheck indicates Microsoft. the. NET Framework 3.5 is not installed.
Then I tried to install the framework directly from microsoft and about the 70% the error was presented.
The erro log looked liked this:
[07/17/1603/: 27: 27] Microsoft. NET Framework 2.0a: [2] Error: Installation failed for component Microsoft. NET Framework 2.0a. MSI returned error code
[07/17/: 29: 13] WapUI: [2] DepCheck indicates Microsoft. NET Framework 2.0a is not installed.
[07/17/1603/: 44: 01] Microsoft. NET Framework 2.0a: [2] Error: Installation failed for component Microsoft. NET Framework 2.0a. MSI returned error code
[07/17/: 45: 48] WapUI: [2] DepCheck indicates Microsoft. NET Framework 2.0a is not installed.
This seems weird for me because I already had installed the Framework 2.0.
Searching in he web, I found that in order to install framework 3.5 I need to have installed the frameworks 2.0 SP1 and framework 3.0 SP1.
In order to perform a clean uninstall of the framework 2.0 I used this application: http://astebner.sts.winisp.net/Tools/dotnetfx_cleanup_tool.zip.
Then I downloaded both frameworks from microsoft
Framework 2.0 SP1: http://www.microsoft.com/Downloads/details.aspx? Familyid = 79BC3B77-E02C-4AD3-AACF-A7633F706BA5 & displaylang = es
Framework 3.0 SP1: http://www.microsoft.com/downloads/details.aspx? FamilyID = EC2CA85D-B255-4425-9E65-1E88A0BDB72A & displaylang = en
Once done this, the installation cocould be passed med withouth incidents.