Translate this page in ENGLISH with GOOGLE
Impossible de démarrer "vSphere Client 4.0" ou "vSphere Host Update Utility 4.0" sous Windows 7, erreur "VpxClient a cessé de fonctionner" ou "VIUAppa cessé de fonctionner" et vous avez l'entrée suivante dans l'EventLog de Windows seven.

Nom du journal :Application
Source : Windows Error Reporting
ID de l’événement : 1001
Catégorie de la tâche : Aucun
Niveau : Information
Description :
Récipient d’erreurs 624784902, type 5
Nom d’événement : CLR20r3
Réponse : Non disponible
ID de CAB : 0
Signature du problème :
P1 : vpxclient.exe
La solution est la suivante, je me suis basé sur un aticle de chez VMWare fonctionnant sur la "Windows 7 RC1" et ma contribution n'est rien d'autre que la DLL et le fichier bat dans un joli zip à vottre attention, comme je me suis fait un peu ch.... a trouver la dll je vous met à dispo le tout sur mon site.
J'ai modifié les fichiers pour tester directement si c'est du 32bit ou 64bit et mis un nouveau fichier batch afin de permettre de faire fonctionner les gestionnaire d'updates.
Télécharger le fichier zip depuis mon site web "VMWare-vSphere-Client-Windows-7.zip (1 Mb)" ou depuis le site MEGAUPLOAD "VMWare-vSphere-Client-Windows-7.zip (1 Mb)"
Décompressez simplement le contenu de l'archive dans le répertoire "%ProgramFiles%\VMware\Infrastructure\" et exécutez le(s) fichier(s) ".cmd".
Windows 64bit Editions
1. Décompressez simplement le contenu de l'archive dans le répertoire "%ProgramFiles(x86)%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher"
2. Changer la valeur de la variable "DEVPATH" dans le fichier "VMware vSphere Client.cmd" par :
SET DEVPATH=%ProgramFiles(x86)%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib
CALL "VPXCLIENT" /B "%ProgramFiles(x86)%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe"
http://communities.vmware.com/thread/211440;jsessionid=97DE126CC730A7339886EF0AE8B63C10?start=0&tstart=0
ftubio - 9 posts since - May 24, 2009
1. Obtain a copy of %SystemRoot%\Microsoft.NET\Framework\v2.0.50727\System.dll from a non Windows 7 machine that has .NET 3.5 SP1 installed.
2. Create a folder in the Windows 7 machine where the vSphere client is installed and copy the file from step 1 into this folder. For example, create the folder under the vSphere client launcher installation directory (+%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib+).
3. In the vSphere client launcher directory, open the VpxClient.exe.config file in a text editor and add a <runtime> element and a <developmentMode> element as shown below. Save the file.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<developmentMode developerInstallation="true"/>
</runtime>
</configuration>
3. Create a batch file (e.g. *VpxClient.cmd*) in a suitable location. In this file add a command to set the DEVPATH environment variable to the folder where you copied the System.dll assembly in step 2 and a second command to launch the vSphere client. Save the file. For example,
SET DEVPATH=%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib
"%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe"
4. (Optional) Replace the shortcut on the start menu to point to the batch file created in the previous step. Change the shortcut properties to run minimized so that the command window is not shown.
You can now use the VpxClient.cmd (or the shortcut) to launch the vSphere client in Windows 7.
Note that this workaround bypasses the normal .NET Framework loading mechanism so that assembly versions in the DEVPATH folder are no longer checked. Handle with care.
Fernando