年前有客户向北街咨询 VM ESX 4.0 客户端登陆问题,他发现在 Windows 7 下不能使用 VSphere Client。查阅资料后才知道 VSphere Cilent 在 Windows 7 系统上是不能运行的,因为 win7 的 .NET 版本是 3.5,而VSphere Cilent支持 .NET 2.0。
那么,这个问题有没有办法解决呢?其实方法很简单:
1. 从一台不是 Windows 7 系统但是安装了 Microsoft .NET 2.0 的服务器上,在下面这个路径:%SystemRoot\Microsoft.NET\Framework\v2.0.50727\,复制system.dll。
2. 回到当前 Windows 7 系统,在 VSphere Client 文件夹下面:C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\,新建一个文件夹:“Lib”,并且将刚才的文件 system.dll 粘贴在这里。
3. 编辑 C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe.config 文件,加入:
<runtime>
<developmentMode developerInstallation="true"/>
</runtime>
4. 建立一个批命令文件,内容如下:
@ECHO OFFSET DEVPATH=C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib”C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe”
然后以管理员权限运行这个批命令文件。
或者在系统环境变量中建立一个新的环境变量:“DEVPATH”, 值为:C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib 然后以管理员权限运行 VSphere Client 的快捷方式。


@QiQiBoY 支持windows 7,请多多支持!
还没有用上windows 7~
你这里比我那里热闹啊。哈哈哈
北街这里人气很旺啊
@leecay XP都停止更新了,何况Win7确实很好用!~
@伏少雄 哈哈,还请以后多多支持!
@网上购物最新女冬装 哈哈,你的淘宝也不错,女装漂亮!
弱弱地问一句:VM ESX 是什么
@AA牌熊仔饼 虚拟机~
北街,你的方法过时了。
现在的解决方法很简单:升级vCenter Client到最新版本即可。
呵呵,不错。学习下