When we tried to install .NET framework 2.0 on Windows server 2003 enterprise edition x86, It crashes with the message saying, .NET framework 2.0 has encountered a problem and needs to close.

From the verbose log:

=====================

Verbose logging started: 11/13/2008 14:30:05 Build type: SHIP UNICODE 3.01.4000.2435 Calling process: e:\a7362515cc1fe9607d73a6e34b7af77b\setup.exe

 ===MSI (c) (B8:04) [14:30:05:479]: Resetting cached policy values

MSI (c) (B8:04) [14:30:05:479]: Machine policy value 'Debug' is 0

MSI (c) (B8:04) [14:30:05:479]: ******* RunEngine:

******* Product: e:\a7362515cc1fe9607d73a6e34b7af77b\wcu\dotnetframework\dotnetfx20\netfx20a_x86.msi

******* Action:

******* CommandLine: **********

MSI (c) (B8:04) [14:30:05:479]: Client-side and UI is none or basic: Running entire install on the server.

MSI (c) (B8:04) [14:30:05:479]: Grabbed execution mutex.

MSI (c) (B8:04) [14:30:05:511]: Failed to connect to server. Error: 0x8007041D

MSI (c) (B8:04) [14:30:05:511]: Failed to connect to server.

MSI (c) (B8:04) [14:30:05:511]: MainEngineThread is returning 1601

=== Verbose logging stopped: 11/13/2008 14:30:05 ===

Resolution:

Run the following command lines in the command prompt.

C:\WINNT\system32\msiexec.exe /unregister

C:\WINNT\system32\msiexec.exe /regserver

Cause:

Issues with the Windows installer.

Content by : Parameswary Annamalai

Reviewed by : Soumitra Mondal