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
ありがとうございました、
キース
VM)から直接入手できるVMware vSphereClientおよびHostUpdate Utilityのアップデートがあり、OSをハッキングすることなくこの問題を修正します。
バージョン4.0アップデート1を探す| 208111- 2009年11月19日
VMwareコミュニティサイトにスレッドがあり、それを機能させる際のトラブルと回避策について詳しく説明しています
http://communities.vmware.com/thread/21144
.NETアセンブリなどを含むそのスレッドにソリューションがあります。
これは私がこれを理解するのに年齢を要したので、主にここのスレッドの2ページ目を読みませんでしたので、ほとんど完全に here から取られたWindows 7 x64の手順です。
%SystemRoot%\ Microsoft.NET\Framework64\v2.0.50727\System.dllに
C:\ Program Files(x86)\ VMware\Infrastructure\Virtual Infrastructure Client\Launcher\LibWindows7コンピューター。
<?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>
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"
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ファイルがコピーされました。
Windows XP .net Frameworkを更新した場合、同じ問題が発生します。vSphereClient4.0 update1以降をインストールして修正できます。
vSphereクライアントはWindows Server 2008 x64ワークステーションで動作していましたが、Windows 2008 R2 x64にアップグレードしたため、Windows 7で報告されている問題と同じ症状が出ます。残念ながら、このWindows 7のトリックはWin2008R2に取り組んでいます。
私は使用しなければなりませんでした:
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)」がシステムに存在しないためです。
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プロセスを再起動する)必要があります。