Symptoms

MPS tasks are failing massively with the error:

Failed while instantiating provider object associated with Namespace = 'Exchange Provider' with CLSID = 'Microsoft.Provisioning.Providers.Exchange.ExchangeProvider' with Error Code='0x80131700'

It is not possible to launch MPS Deployment Tool, the process experiences a crash.

Running .NET assembly cache generating utiliy ngen.exe, the error is thrown:

The procedure entry point CorGetSvc could not be loaded in the dynamic link library mscoree.dll

Cause

Corrupted .NET environment on the MPS host.

Resolution

Reinstall .NET (versions 2.0-3.5) on the MPS server:

  1. Use .NET cleanup tool to remove versions 3.5, 3.0, 2.0.
  2. Download .NET 3.5 SP1 from official Microsoft website and install it - it carries all previous versions as well.

Internal content