Msi Returned Error Code 1603 .net Framework 2
Contents |
be down. Please try the request again. Your cache administrator is webmaster. Generated Thu, 20 Oct 2016 21:12:09 GMT by s_wx1085 (squid/3.5.20)
setup can fail and corrupt the .NET Framework 2.0 ★★★★★★★★★★★★★★★ Aaron StebnerApril 21, 200810 Share 0 0 Last week, I started getting a larger than normal volume of emails from customers who ran into problems using applications that require the .NET Framework 2.0 and needed advice about how to get their systems back up and running. After investigating some of these cases and talking to some folks on the .NET Framework technical support team and Heath Stewart, I learned more about what was causing many of these issues. Heath wrote up an in-depth summary of this issue and posted a http://answers.microsoft.com/en-us/windows/forum/windows_xp-update/error-code-1603-not-able-to-install-microsoft-net/0e92ada2-5a4e-e011-8dfc-68b599b31bf5 tool to help repair systems that get into this state in this post on his blog. I want to also briefly summarize the issue here and link to his blog in the hopes of making it easier to find in the future. Description of the issue Most of the customers I had talked to had the original version of the .NET Framework 2.0 on their system and then attempted https://blogs.msdn.microsoft.com/astebner/2008/04/21/possible-issue-where-net-framework-2-0-sp1-setup-can-fail-and-corrupt-the-net-framework-2-0/ to install the .NET Framework 2.0 SP1 (either by directly downloading it or by having it offered to them on Windows Update). However, the .NET Framework 2.0 SP1 setup failed due to an error encountered while uninstalling the original version of the .NET Framework 2.0. Note - behind the scenes, the .NET Framework 2.0 SP1 attempts to do a major upgrade of the original version of the .NET Framework 2.0. Unfortunately, there are some issues in the uninstall rollback logic for the .NET Framework 2.0 that cause assemblies to not be put back into the global assembly cache (GAC) if .NET Framework 2.0 uninstall fails. That can leave systems in a state where the .NET Framework 2.0 is partially installed and applications that require the .NET Framework 2.0 will not run correctly. To complicate matters, on a system in this state, the .NET Framework 2.0 cannot be repaired or uninstalled and the .NET Framework 2.0 SP1 cannot be installed. How to diagnose the issue Systems that encounter this issue will have the following information in the .NET Framework 2.0 SP1 setup wrapper log file (named %temp%\dd_dotNETFX20error.txt): [03/25/08,11:11:11] Microsoft .NET Framework 2.0a: [2] Error: Installation failed for component Microsoft .NET Framework 2.0a. MSI returned error
.NET Framework 2.0a. MSI returned error code 1603 Posted March 28th, 2008 by Henry Huey .NET | Windows | Windows Server 2003 I http://www.imiscommunity.com/net_3_5_framework_installation_failed_for_component_microsoft_net_framework_2_0a_msi_returned_error_code_1603 ran into this when installing the 3.5 Framework on two Windows 2003 SP2 servers. .NET 3.5 installed with no problems on one, but failed on the other. The full error from the log was: [03/28/08,17:08:09] Microsoft .NET Framework 2.0a: [2] Error: Installation failed for component Microsoft .NET Framework 2.0a. MSI returned error code 1603 [03/28/08,17:08:46] .net framework WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0a is not installed. The server where the install succeeded showed this in Add/Remove Programs: NET Framework 2.0 Service Pack 1 NET Framework 3.0 Service Pack 1 ...and the failing server showed this: NET Framework 2.0 NET Framework 3.0 ...so it looked like it was just a matter of .net framework 2 installing .NET 2.0 SP1. Unfortunately, it wasn't that simple, since its install threw a 1603 error as well. After trying some combinations of uninstalls and reinstalls, I ended up using this utility from Aaron Stebner to remove all the .NET Framework installations from the server: http://astebner.sts.winisp.net/Tools/dotnetfx_cleanup_tool.zip Then I installed NET Framework 2.0 SP1 and NET Framework 3.0 SP1. With those in place, 3.5 finally installed without incident. From the description of 2.0 SP1 on microsoft.com/downloads: In addition, this release provides security improvements, and prerequisite feature support for .NET Framework 3.0 Service Pack 1, and .NET Framework 3.5. From the description of 3.0 SP1 on microsoft.com/downloads: In addition, this release provides security improvements, and prerequisite feature support for Microsoft .NET Framework 3.5. Henry Huey's blog | login or register to post comments | printer friendly version Navigation home browse content contact us about User login Username: * Password: * Create new accountRequest new password 2015 Advanced Solutions International, Inc. All Rights Reserved. Terms of Use