VMWare vSphere Client を Windows7 で動かす

http://tkoshima.net/mt/2009/05/28/200905285923.php

“clients.xml” の解析エラー と言われて起動に失敗する問題。自分で原因を調べたわけではないが、「Windows7*以外*のOSに導入された .NET Framework System.dll を使う」という解決策が提示されている。要するに Windows7 付属の .NET Framework の中身は少し違うということのようだ。

解決策では、開発者モードにして、System.dll を無理矢理Windows7以外のものを読み込ませることによって実現している。

自分のマシンの場合、Vista と別HDDに Windows7 をインストールしていて、Vista の入ったドライブはそのまま見ることができたので、vpxclient.exe.config への修正の後、以下のようなバッチファイルを作成して対処した。Vistaの入ったドライブは O ドライブ。

SET DEVPATH=O:\Windows\Microsoft.NET\Framework\v2.0.50727
"%ProgramFiles(x86)%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe"

根本的には、client.xml がおそらく厳密に解釈しようとすると文法違反になっているのではないかと思っているが確認はしていない。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。