Popis chyby:
V průběhu instalace se objeví toto okno se zprávou:
(následně se může zobrazit:)
Příčina:
Instalační program nebyl schopen spustit funkci DllRegisterServer() v knihovně MPELbuild.dll protože je nedostupná některá další, knihovnou MPELbuild.dll implicitně požadovaných knihoven DLL.
Důsledky:
a. aplikace StudioMaR není schopná vytvořit objekt BUILD a zobrazí zprávu:
Microsoft Visual Bacis Runtime Error 429 ActiveX komponent can’t create object
b. v aplikaci Excel není přítomna šablona StudioMaR.xlt
Řešení:
Je třeba zjistit která knihovna DLL v systému chybí. K tomu slouží aplikace např. DependencyWalker, určená k zobrazení všech nutných knihoven s kontrolou jejích existence.
Nalezení chybějící knihovny:
- spustit aplikaci DependecyWalker a v ní otevřít soubor MPELbuild.dll z instalačního CD (CD:\ datacz\winsoft\studiomar)
- pokud program zjistí chybějící knihovnu DLL, zobrazí chybové hlášení v dolním okně
- chybějící knihovny je třeba nahrát do adresáře \WINDOWS\SYSTEM32\ nebo přímo do adresáře knihovnu MPELbuild.dll.
Nyní je možné spustit instalaci znovu nebo provést ruční registraci knihovny MPELbuild.dll.
Ruční instalace:
Pokud je ověřeno, že na daném PC žádná potřebná knihovna DLL nechybí (nebo je doplněna), je možné provést registraci knihovny MPELbuild.dll ručně.
- překopírovat soubory z (CD:\ datacz\winsoft\studiomar) do cílového adresáře, typicky C:\MICROPEL\STUDIOMAR\
- příkazovým řádkem spustit program windows regsvr32.exe s parametrem cesty ke knihovně MPELbuild.dll
- šablonu StudioMaR.xlt kopírovat do adresáře šablon aplikace EXCEL (nepovinné)
|