UPDATE : Mit der Version Update 1 kann der vSphere 4 Client auch unter Windows 7 installiert werden
Von einem Nicht-Windows-7 Rechner (am Besten Vista oder XP) wird folgende Datei benötigt
%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\System.dll
Hierbei handelt es sich um eine .Net 3.5 SP1 Datei, die zum Ausführen des vSphere 4 Clients unter Windows 7 RC benötigt wird.
Als nächstes muss ein neuer Ordner im Installationsverzeichnis des VMware Clients ein Ordner „Lib“ erstellt werden. Je nach Version (x64 oder 32 Bit) liegt dieser unter
%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib
%ProgramFiles(x86)%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib
Nachdem der Ordner erstellt wurde, die System.dll Datei hierher kopieren
Anschließend muss folgende Datei in einem Texteditor geladen werden
<VMware Client Installationsverzeichnis>\Launcher\VpxClient.exe.config
Es muss ein zusätzliches Runtime Element hinzugefügt werden
<runtime> <developmentMode developerInstallation="true"/> </runtime>
Die fertige Datei sollte ungefähr so aussehen
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.net>
<connectionManagement>
<clear/>
<add address="*" maxconnection="8" />
</connectionManagement>
</system.net>
<appSettings>
<add key = "protocolports" value = "https:443"/>
</appSettings>
<runtime>
<developmentMode developerInstallation="true"/>
</runtime>
</configuration>
Um den Client zu starten ist ein kleines Batchskript notwendig.
<VMware Client Installationsverzeichnis>\Launcher\VpxClient.cmd
Der Inhalt ist wieder je nach Windows 7 RC Edition unterschiedlich
SET DEVPATH=%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib "%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe"
SET DEVPATH=%ProgramFiles(x86)%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\lib "%ProgramFiles(x86)%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe"
Mit der Batch Datei lässt sich nun der Client ohne Fehler starten.
Natürlich gebe ich keine Garantie, aber bei mir hat der Workaround funktioniert. Die Umgebungsvariable kann auch global gesetzt werden und wer möchte kann auch die Startmenüverknüpfung entsprechend ändern.