Where can I find a 64 bit Virtual Infrastructure Client? |
|
Add comment
|
|
|
|
Views: 221
Votes: 0
Comments: 0
|
|
Posted: 15 Feb, 2008
by: Troen L.
Updated: 15 Feb, 2008
by: Troen L.
|
|
Currently there's no 64 bit VIC available. VMware will probably release such a client some time in second half of 2008.
There's however a workaround available that will make it possible to run the 32 bit client in a 64 bit windows. This solution was posted by mcadler in this posting:
****
- Run the installer. While it is sitting in the error message about needing a 32 bit OS find and copy "VMware Infrastructure Client 2.5.msi" in a subdirectory of the system temporary directory.
- Find an MSI table editor. You can get one called Orca from a Microsoft SDK. (Search for orca.msi.)
- Using orca, open the .msi file and delete the LaunchConditions steps from InstallUISequence and from InstallExecuteSequence. This new .msi file will install the program.
- Trying to connect to a VM will now probably fail. This is because it needs to run in a 32 bit managed environment and the default is 64. You can either change the entire machine state to default to 32 bits using "c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Ldr64.exe setwow" or use corflags.exe from Visual Studio to set the 32 bit env flag on the VI Client binary itself, using "corflags VpxClient.exe /32BIT+" in "C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher". The corflags solution is cleaner since it only has to be done once and affects only VI Client. I assume the ldr64 command would have to be done after each boot and it is a global change.
****
|