web-dev-qa-db-ja.com

VMWare vSphereクライアントをWindows 7 RCで動作させるにはどうすればよいですか?

VMWare vShereクライアントを使用して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.    

これを修正する手がかりはありますか?

Windows 7 x64RCビルド7100
ESXi 4.0.0ReleaseBuildのvSphereクライアント-171294

ありがとうございました、
キース

4
Keith Sirmons

VM)から直接入手できるVMware vSphereClientおよびHostUpdate Utilityのアップデートがあり、OSをハッキングすることなくこの問題を修正します。

バージョン4.0アップデート1を探す| 208111- 2009年11月19日

0
Andy Davies

VMwareコミュニティサイトにスレッドがあり、それを機能させる際のトラブルと回避策について詳しく説明しています

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

.NETアセンブリなどを含むそのスレッドにソリューションがあります。

2
Kevin Kuphal

これは私がこれを理解するのに年齢を要したので、主にここのスレッドの2ページ目を読みませんでしたので、ほとんど完全に here から取られたWindows 7 x64の手順です。

  1. Winodws 764ビット以外のWindowsのインストール
    %SystemRoot%\ Microsoft.NET\Framework64\v2.0.50727\System.dll
    C:\ Program Files(x86)\ VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib
    Windows7コンピューター。
  2. VpxClient.exe.configを編集して、以下に一致させます。
     <?xml version = "1.0" encoding = "utf-8"?> 
     <configuration> 
     <system.net> 
     <connectionManagement> 
     <clear/>
    <addaddress = "*" maxconnection = "8"/>
    </connectionManagement> 
     </ system.net> 
     <appSettings> 
     <add key = "protocolports" value = "https:443" />
    </ appSettings> 
    <runtime> 
     <developmentMode developerInstallation = "true" />
    </ runtime> 
     </ configuration> 
    
  3. 次の内容のバッチファイルを作成します:
    SET DEVPATH = C:\ Program Files(x86)\ VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib 
     "C:\ Program Files(x86)\ VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient。 EXE"
1
Richard Slater

Windows 732ビット

アクセスが拒否されました。

C:\ Users\a> COPY "C:\ Windows\Microsoft.NET\Framework\v2.0.50727\System.dll" "C:\ P rogram Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib"アクセスは拒否されました。 0ファイルがコピーされました。

0

Windows XP .net Frameworkを更新した場合、同じ問題が発生します。vSphereClient4.0 update1以降をインストールして修正できます。

外部VMWareの記事

0
mss

vSphereクライアントはWindows Server 2008 x64ワークステーションで動作していましたが、Windows 2008 R2 x64にアップグレードしたため、Windows 7で報告されている問題と同じ症状が出ます。残念ながら、このWindows 7のトリックはWin2008R2に取り組んでいます。

0
Jason Kleban

私は使用しなければなりませんでした:

copy "%SystemRoot%\Microsoft.NET\Framework64\v2.0.50727\System.dll" "C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib"

...「C:\ Program Files(x64)」がシステムに存在しないためです。

0
timtrace

http://techhead.co/running-vmware-vsphere-client-on-windows-7/

上記の手順は私にとってうまくいきました[記事が削除された場合に備えて、ここにコピーします]。

手順1.これを取得DLL呼び出された_system.dll_

*注:このDLLは通常_%SystemRoot%Microsoft.NETFrameworkv2.0.50727_ディレクトリにありますWindows 7PC以外の。NETv3.5SP1がインストールされています。

ステップ2.ダウンロードしたら、C:Program Files (x86)VMwareInfrastructureVirtual Infrastructure ClientLauncherLibディレクトリにインストールします。 libディレクトリが存在しない場合は、ディレクトリを作成してdllファイルをドロップします。

ステップ3.次に、C:Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcherディレクトリにある_VpxClient.exe.config_ファイルを編集し、以下のスクリーンショットで指定された場所に次の3行を追加します。次に、変更を保存します。

_<runtime> 
<developmentMode developerInstallation="true"/> 
</runtime>
_

ステップ4.Windows 7 _System Properties_からAdvancedタブをクリックし、次に_Environment Variables_ボタンをクリックして、新しいSystem変数を追加します。

Systemという名前の新しいDEVPATH変数を作成し、次の変数値を割り当てます。

_C:Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib
_

これで、Windows7マシンでVMwarevSphereClientの使用を開始する準備が整いました。クライアントをAdministratorとして実行する必要があると報告している人もいるため、問題が発生した場合は、これを試してみるとよいでしょう。幸い、この問題は発生しませんでした。また、新しいパス情報を有効にするには、マシンを再起動する(またはExplorer.exeプロセスを再起動する)必要があります。

0