如何让 VMWare vSphere 客户端在 Windows 7 RC 上运行?

如何让 VMWare vSphere 客户端在 Windows 7 RC 上运行?

尝试使用 VMWare vShere Client 连接到 ESXi 服务器时出现错误:

Error parsing the server "server" "clients.xml" file.
Login will continue, contact your system administrator.

其次是:

The type initializer for 'VirtualInfrastructure.Utils.HttpWebRequestProxy' threw an exception.    

有什么线索可以解决这个问题吗?


来自 ESXi 4.0.0 ReleaseBuild-171294 的 Windows 7 x64 RC Build 7100 vSphere 客户端

谢谢你,
基思

答案1

现在可以直接从 VM 获取 VMware vSphere Client 和 Host Update Utility 的更新,该更新可修复此问题,而无需侵入您的操作系统。

查找版本 4.0 更新 1 | 208111 - 11/19/09

答案2

VMware 社区网站上有一个帖子,详细介绍了运行过程中遇到的问题以及解决方法

http://communities.vmware.com/thread/211440

该线程中有一个涉及.NET 程序集等的解决方案。

答案3

因为我花了很长时间才弄清楚,主要是因为我没有阅读线程的第二页,这里是 Windows 7 x64 的步骤,几乎完全取自这里

  1. 在非 Windows 7 64 位 Windows 安装上
    %SystemRoot%\Microsoft.NET\Framework64\v2.0.50727\System.dll
    C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib
    在 Windows 7 计算机上。
  2. 编辑 VpxClient.exe.config 以匹配以下内容:
    <?xml version="1.0" encoding="utf-8"?>
    <配置>
    <系统.net>
    <连接管理>
    <清除/>
    <添加地址="*" 最大连接数="8" />
    </连接管理>
    </system.net>
    <应用程序设置>
    <添加键=“protocolports”值=“https:443”/>
    </应用设置>
    <运行时>
    <developmentMode developerInstallation="true"/>
    </运行时>         
    </配置>
    
  3. 创建一个批处理文件,内容如下:
    设置 DEVPATH=C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib
    “C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe”

答案4

vSphere 客户端在我的 Windows Server 2008 x64 工作站上运行,但现在我已升级到 Windows 2008 R2 x64,并且遇到了与报告 Windows 7 问题的相同症状。不幸的是,这个 Windows 7 技巧似乎不适用于 Win2008R2。

相关内容