We help IT Professionals succeed at work.
Get Started

.NET runtime error on installation step 4 - exchange server 2007

WannabeNerd asked
Last Modified: 2008-06-18
On running step 4 of exchange 2007 setup I receive the following error: "Exchange Setup encountered an error" with only an OK button.  No logs are generated in the usual places.

The event log contains a .NET 2 Runtime Error; Event ID 1000:
Faulting application exsetupui.exe, version 8.0.685.24, stamp 45726fdf, faulting module kernel32.dll, version 5.2.3790.4062, stamp 462643a7, debug? 0, fault address 0x000000000000dd10.

I have .NET installed and updated - there are no more updates shown on windows updates.

I then try to run the setup using the setup.com unattended installation and receive the following error messages:

Unhandled Exception: System.IO.FileNotFoundException: Could not load file or ass
embly 'Microsoft.Exchange.Setup.Common, Version=, Culture=neutral, Public
KeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find th
e file specified.
File name: 'Microsoft.Exchange.Setup.Common, Version=, Culture=neutral, P

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus

Exchange Server setup encountered an error.

Again, the .NET error is logged in event log.

The server in question is an HP ML310 with Server 2003 R2 (with Service Pack 2) Standard x64 Edition.  It was 2GB RAM and a Xeon 3050 (2.13Ghz).

This is a totally fresh build and install.  It is not part of our internal AD domain as I intend the server to be used as an Edge Server - ADAM is installed. (I have already successfully installed the majority of Exchange 2007 on a similar machine for the other roles!!)

I have tried installing using a networked DVD drive and also by copying the files locally - both supported options by microsoft.

If any more details are required, then please post.  Thanks in advance - this is driving me nuts!!

My initial thoughts are obviously an error with .NET but none of the hotfixes available appear to work, and microsoft appear not to be aware of the problem.  The fact that no other logs are generated is also a PITA!
Watch Question
This problem has been solved!
Unlock 1 Answer and 22 Comments.
See Answer
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE