< -- BuySellAds Ad Code ALLEN -->
  • Home
  • General
  • VMWare VI client will not login -Vsphere 4 Windows 7

VMWare VI client will not login -Vsphere 4 Windows 7


When you try to connect to vshere 4.0 you see the errors below.

Error parsing the server “” “clients.xml” file.

The type initializer for VirtualInfrastructure.Utils.HttpWebRequestProxy’ threw an exception.




This is an issue with windows 7 and server 2008 not being supported in vshphere 4.0

See the information below taken from vmwares site

This issue is resolved in VMware vSphere 4.0 Update 1. Prior to this update, the vSphere Client is not supported in Windows 7 or Windows 2008 R2 and it does not run in Compatibility Mode. This issue may occur because of the .NET loading mechanism change in Windows 2008 R2 and Windows 7.

You can download and install the VMware vSphere 4.0 Update 1 from the download page.

If you cannot upgrade to VMware vSphere 4.0 Update 1, there are 2 possible workarounds. Perform one of these options:

Using VMware Player or VMware Workstation, install a Windows XP virtual machine in Windows 7 or Windows 2008 R2.

Bypass the normal .NET Framework loading mechanism.

Warning: This workaround is unsupported.

To bypass the normal .NET Framework loading mechanism:

Download the file system.dll. This file is typically located in %SystemRoot%\Microsoft.NET\Framework\v2.0.50727\ directory of a non-Windows 7 or Windows 2008 R2 machine with .NET v3.5 SP1 installed.

Copy the file to 

C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\lib

Note: If the lib directory does not exist, create it.

Open VpxClient.exe.config in a text editor. The file is located at

C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher

Add the following three lines to VpxClient.exe.config, just before </configuration>:

<developmentMode developerInstallation="true"/>

From Windows 2008 R2 or Windows 7 System Properties, click the Advanced tab > Environment Variables.

Create a new System variable called DEVPATH and assign the value:

C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib

Note: For 32bit operating systems, replace Program Files (x86)with Program Files.

Tags: VI client, VMware, Vshpere 4

Allen White

Allen is an IT Consultant and holds the following accreditations. MCSA, MCSE, MCTS, MCITP, CCA, CCSP, VCP 4,5, 6 and HP ASE, AIS - Network Infrastructure.

Leave a comment



What Web Browser Do You Use?

View Results

Loading ... Loading ...


What do you prefer..VMware or Hyper-V?

View Results

Loading ... Loading ...