Таки нарисовалось ацкое шаманство для запуска клиента vSphere на Windows 7:
Клиент под Windows 7 таки заработал )
Взято с http://communities.vmware.com/thread/211440.
1) Создаем каталог “%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib”;
2) Копируем туда библиотеку system.dll из “%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\” любой системы не Windows7 с установленным .NET 3.5 SP1;
3) Вносим в VpxClient.exe.config изменения, касающиеся “runtime” и “developmentmode”:
<configuration>
<runtime>
<developmentMode developerInstallation="true"/>
</runtime>
</configuration>
4) Создаем пакетный файл, содержащий две команды:
“SET DEVPATH=%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib”
“%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe”.
Только что проверил - работает! ;)
Аналогичным образом запускается и ViHostUpdate.
Скопипастил из комментов к Ода о Windows 7 RC and vSphere Client на vmind.ru.
абракадабру перебей
ОтветитьУдалитьугу, пасиб.
ОтветитьУдалитьодной "глобальной" проблемой стало меньше :)
ОтветитьУдалитьА кто-то нибудь может выложить в доступ эту самую библиотеку? А то беда прямо...
ОтветитьУдалитьsystem.dll из “%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\” любой системы не Windows7 с установленным .NET 3.5 SP1;
http://ifolder.ru/12400764
ОтветитьУдалитьПопробуй.
Пакетный файл - это батник?
ОтветитьУдалитьможно и не батник, а просто добавить переменную окружения в свойствах компьютера. Плюс такого метода — будет работать стандартный ярлык для запуска клиента. Минуы возможны только для разрабтчиков, у которых где-тоё используется переменная devpath.
ОтветитьУдалитькстати, раз зашёл разговор о вяких неочевидных трюках, хотелось бы спросить. Друзья, у кого заработал вот этот хинт: http://kb.vmware.com/kb/1006611 ?
у меня в двух установках (2.5 и 4.0) без проблем работает только первая часть — изменение команды на запуск клиента. В таком видесё работает. Но когда я пытаюсь съесть половину пирога — включить Kerberos — автологон ломается и начинает ругаться на неправильный пароль.
я прозреваю, что нужно руками зарегистрировать SPN, но понятия не имею, какой должен быть Service Class (часть перед первым слешем).
*вторую* половину :)
ОтветитьУдалитьДобрый день!
ОтветитьУдалитьПодскажите как запустить клиент под Win XP x64
а что там не работает?
ОтветитьУдалитьможет поможет это
http://www.nptech.com/blog/2009/09/10/vmware-vsphere-client-on-windows-server-2008-r2-64-bit/
Все сделал, как рекоменуется, у меня впри попытке запуска клиента выелетает окошко что программа аварийно завершена и все :(
ОтветитьУдалитьУ меня тоже аварийно завершается, пробовал и батником и с переменной. Что еще поковырять надо?
ОтветитьУдалитьФайл «.dll» клали?
ОтветитьУдалитьФайл «.config» правили?
В значении переменной использовали правильное значение?(на 64-битных Windows вместо «%ProgramFiles%» надо использовать «%ProgramFiles(x86)%»).
Винда 32битная, делал все по инструкции, пробовал переустанавливать, пробовал совместимость с вистой и прочими, пробовал от админа запускать, результата нуль.
ОтветитьУдалитьВ журнале приложений появляется вот это:
Контейнер ошибки 654786467, тип 5
Имя события: CLR20r3
Ответ: Нет данных
Идентификатор CAB: 0
Сигнатура проблемы:
P1: vpxclient.exe
P2: 4.0.0.0
P3: 49f2a55c
P4: mscorlib
P5: 2.0.0.0
P6: 4a275af7
P7: 2b70
P8: 0
P9: System.NullReferenceException
P10:
Вложенные файлы:
C:\Users\Пользователь\AppData\Local\Temp\WER2B0B.tmp.WERInternalMetadata.xml
Эти файлы можно найти здесь:
C:\Users\пользователь\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_vpxclient.exe_dca0178ee7dfe8f6a2ed1355668dcd6c224c518_10963ea3
Символ анализа:
Повторный поиск решения: 0
Идентификатор отчета: f32ba37d-caa8-11de-8be1-001f298a2003
Состояние отчета: 0
В общем я добился успеха прописав DEVAPTH именно в свойствах компьютера а не через батник.
ОтветитьУдалить