|
Chyba PDW instalace tvořená na Windows XP |
|
|
|
Instalace aplikací vytvářené pomocí PDW (Package & Deployment Wizard) pracují na Windows XP bez problémů, ať jsou již generovány na jakékoliv verzi Windows. Problém ovšem nastává s instalací, která je generována na Windows XP. Na předchozích verzích systému, jako například na Windows 98, generují chybu. Tato chyba se projevuje následovně: Nejprve jste upozorněni, že je třeba aktualizovat některé systémové soubory - což je poměrně běžná věc u jakékoliv instalace. Následně jsou Windows restartovány a generují chybu: The MSVCRT.DLL file is linked to missing export NTDLL.DLL Tohle může uživateli způsobit poměrně slušnej šok a Vám asi následně taky, protože mu to v podstatě sundá wokna. Celé je to způsobené tím, že Windows XP používají svojí vlastní verzi knihovny MSVCRT.DLL, která je nekompatibilní směrem dolů (díky Bille, zase si nám pomohl). Problém musíte vyřešit Vy, jakožto tvůrce instalací. Na originálním (hehehe) CD najdete knihovnu MSVCRT.DLL v adresáři OS\System. Tuhle knihovnu zkopírujte do složky, kde je nainstalován Visual Basic, a to přesně do složky PDW - VB98\Wizards\PDWizard\Redist a je po problému :) |
|
|
| Autor: The Bozena |