HAVIT Knowledge Base

Vývoj webových aplikací, .NET, SQL, návrh
Welcome to HAVIT Knowledge Base Sign in | Join | Help
-
Home Články Forums Obrázky Soubory

Windows

Microsoft Windows - workstation problematika

InstallShield: Chyba -5006 nebo -5009, Kernel\CABFile.cpp, SetupDLL\SetupDLL.cpp

V průběhu jedné instalace řízené InstallShieldem mi lehnul počítač a dostal se do inkonzistentního stavu spočívajícího v tom, že opakovaný pokus o instalaci okamžitě (už při startu InstallShieldu) spadnul s chybou -5006. V podrobnostech chyby pak bylo cosi o souborech Kernel\CABFile.cpp a SetupDLL\SetupDLL.cpp, něco jako:

Error Code: -5006 : 0x80030005 
Error Information: 
>Kernel\CABFile.cpp (758)
>SetupDLL\SetupDLL.cpp (1182) 
PAPP: ... 
PVENDOR: ...
PGUID: ...

Jak jsem následně zjistil, na tuto chybu padají veškeré další instalace InstallShieldu (nebo chybu -5009 s problémy u stejných souborů).

Nakonec pomohlo zlikvidovat složku %ProgramFiles%\Common Files\InstallShield\ (nebo raději jen přejmenovat). Následující installer si tuto složku InstallShieldu založil znovu a vše chodilo správně.

Je to taková střelba od boku, nicméně přesně takhle to pomohlo, a pokud to uděláte jen jako přejmenování, abyste to případně mohli vrátit do původního stavu, tak to určitě za pokus stojí.

Published 1. ledna 2007 18:55 by Robert Haken
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

Zbynek said:

DIKY DIKY DIKY MOC !! FUNGUJE TO !! STACI JI PREJMENOVAT A INSTALACE POKRACUJE JUCHUUU.

června 9, 2007 8:21
 

verča said:

mně to nefunguje :-/

června 26, 2007 21:13
 

roma said:

potřebuji pomoct mě se ukazuje chyba 1607 pomoct na meil romankolarik58@atlas.cz

července 4, 2007 19:02
 

Tonik said:

Dííííííííííííííííííík. Konečně to funguje

srpna 28, 2007 22:44
 

Tom said:

Me to taky nefunguje. to je k vsteku

října 25, 2007 13:20
 

eldups said:

února 3, 2008 19:53
 

Luboš said:

Díky za radu.Opravdu to funguje!

září 27, 2008 18:37
 

Luboš said:

Díky za radu.Opravdu to funguje!

září 27, 2008 18:38
 

Ondřej Misák said:

Ahoj taky vám lehl kompl uprostřed instalace nějaké hry a program INSTALLSHIELD

vám tam hází chybu,když to chcete znova nainstalovat nebo odinstalovat.Toto se mi stalo a dlouho jsem nevěděl jak se z této situace dostat a na konec jsem to našel.

Dáte tam CD nebo DVD se hrou,to CD otevřeš aa tam by měla být ikona ,,setup¨.

Na ní 2x klikneš a instalace se ti bez problému zpustí :-)

ledna 19, 2009 16:04

What do you think?

(required) 
(optional)
(required) 
Enter the code you see below

Submit