Eu pessoalmente vejo esse erro muito em máquinas que não têm a versão .NET correta ... mas com o Win7 x64, que vem com o .NET 3.5, eu acho que você estaria bem ... de qualquer forma, você deve atualizar seu .NET da melhor maneira possível. Especialmente se você tiver o .NET 3.5, tente atualizar para o .NET 3.5 SP1 ...
Na verdade, isso é do site da VMware:
The vSphere Client requires the Microsoft .NET 3.5 SP1 Framework. If it is not installed on your system, the vSphere Client installer installs it. The .NET 3.5 SP1 installation might require Internet connectivity to download more files
Você tem SP1?
Suspiro ... então por que o instalador não instalou? Hmm ...