2010-11-04 3 views
0

Я создал однострочную установку InstallShield, которая включает в себя некоторые модули слияния для зависимостей VS2005, которые входят в WinSxS, например, VC80.CRT. Я работаю удаленно, и когда наш тестер запускает установку на компьютере XP, он отлично работает. Я также подтвердил, что при запуске на компьютере с XP, где отсутствует версия VC80.CRT, мне нужно, установка успешно устанавливает ее. Но, когда наш тестер запускает установку на образ VMWare (XP), модуль слияния не устанавливается.Тестирование установки на VMWare

Я ничего не знаю о VMWare. Может ли кто-нибудь обеспечить «хорошо, ду!» тип ответа на это? Я хотел бы просто сказать им, что мы не можем ожидать, что он установит модуль слияния на образ VMWare. Или, можно ли каким-то образом настроить модуль слияния в VMWare?

Спасибо!

ответ

1

VMWare (во всех своих версиях) - это нечто большее, чем хитрое программное обеспечение, которое позволяет отображать один компьютер, как если бы он был одним или несколькими компьютерами. Вы берете ПК, устанавливаете VMWare на нем, и он может выглядеть так, как если бы он был одним или несколькими компьютерами XP и несколькими различными типами Linux в одно и то же время. Очень удобно для тестирования.

Внутри сервера VMWare компьютеры «гостя», как они известны, представляют собой нечто большее, чем файл изображения, т.е. один файл, содержащий моментальный снимок жесткого диска ПК. Сервер VMWare загружает это, как если бы это была настоящая загрузка ПК с жесткого диска, а VMWare гарантирует, что гостевой компьютер имеет доступ ко всему оборудованию, в котором он нуждается, будь то реальный или имитируемый.

Если что-то не работает на изображении VMWare, но оно работает на «реальном» ПК, скорее всего, это будет что-то неправильно с изображением, а не с чем-то не так с VMware (если только вы не делаете требует какой-то странный низкоуровневый доступ к аппаратным средствам, который VMWare не может предоставить). Просто запуск установщика должен работать так же под VMWare, как на реальном ПК, особенно если вы используете VMWare ESX.

Простой тест в вашем случае - взять «настоящий» ПК, сделать его образ и запустить это изображение под VMWare. Это почти наверняка будет работать правильно.

0

Согласен с Тоби.

Вы можете использовать VMware vCenter Converter, чтобы сделать образ VMware вашего реального ПК. Затем попробуйте установить, работает ли установка на этом изображении.

Смежные вопросы