Wenn man ein noch nicht unterstütztes Client-Betriebssystem zu Testzwecken auf seinem Notebook einsetzt, muss man manchmal auch ein bissel schrauben - So geschehen mit dem vSphere Client (VI-Client für ESX4): Installiert man sich den vSphere Client wie gewohnt von der Homepage des ESX-Servers und versucht sich dann mit dem Host zu verbinden, bekommt man die folgenden Fehlermeldungen zu sehen:
Error Parsing the server "192.168.1.10" "clients.xml" file Login will continue contact your system administrator
The type initializer for "VirtualInfrastrcture.Utils.HttpWebRequestProxy" threw an exception
Nach ein bissel Suchmaschinenpenetration bekommt man dann einen Workaround präsentiert:
Was muss man tun, um den vSphere Client unter Windows 7 zum Laufen zu bringen?
1. Kopieren Sie sich die %SystemRoot%\Microsoft.NET\Framework\v2.0.50727\System.dll von einem Windows XP System mit installiertem .Net Framework
2. Legen Sie diese Datei in einen Ordner ihrer Wahl auf ihrer Windows 7 Maschine ab (z.B. %ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib)
2. Legen Sie diese Datei in einen Ordner ihrer Wahl auf ihrer Windows 7 Maschine ab (z.B. %ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib)
3. Editieren Sie die Datei %ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe.config und fügen Sie die folgenden Zeilen hinzu

4. Erstellen Sie sich ein Batch-File mit dem folgenden Inhalt
SET DEVPATH=%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib
"%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe"
"%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe"
Und starten Sie den vSphere Client über dieses Batch-File.
Warnung: Windows 7 ist aktuell nicht als Clientbetriebssystem für den vSphere Client supported!
1 Kommentar(e):