Проблем с виртуална машина и инсталация

azsym

New member
Значи:
2 виртуални машини под Oracle VM box:
вин хп
вин7

опитвам се да инсталирам един наш софт.
На нормална машина с вин хп/7 всичко си работи ОК и се инсталира без грешка.
на виртуалните машини по време на инзсталацията има проблем с регисрация на един ocx файл. Това е активХ контрол който програмата ползва. грешката е HRESULT - 2147024770.
Може да се даде да продължи, но после софта не тръгва и това е нормално, щото осх-а не работи.

Ръчната регистрация дава:
registration failed - the specified module cant be found.

Много странно защото би трябвало на ВМ да се същото като на физичеката машина.

И друго:
На микрософт ВМ също дава грепката, не само на Оракле.

Идеи?
 
Re: Проблем с виртуална машина и инсталация

Малко информация си дал, за да може да се даде точен отговор.
Виртуалната машина не е точно като физическата, има доста разлики.
Инсталирай Guest Aditional пакет-а на VirtualBox-a, възможно е да ти оправи проблема. Тази програма на какво е писана, ако примерно е .Net или Java провери дали съответните JRE или .НЕТ са инсталиране на виртуалната машина.
 
Re: Проблем с виртуална машина и инсталация

Най вероятно проблема ти е с VirtualStore на win7 и по всяка вероятност няма нищо общо с това че е на VM. Провери си пътищата и дали .ocx-a не ти е дублиран във virtualstore или с грешен път.
Най-добре пробвай да сложиш програмата извън Program Files и .ocx в директорията на програмата, а не в системната и го регистрирай ръчно с regsvr32. Ако тръгне ще знаеш, че е от това.
 
Re: Проблем с виртуална машина и инсталация

програмата е написана на ц# нет
и на двата вин-а има .нет 3.5 СП 1, ноне
Проблема се проявява еднакво под хп и вин7
като под хп на 2 различни виртуални машини.
никола, ще го пробвам това, но това не обяснява защо не работи на хп?
 
Re: Проблем с виртуална машина и инсталация

Ако и на XP прави проблем не е virtualstore.
 

Back
Горе