Type mismatch error while installing a localized MS-Access 2000 application
Symtom: While running setup.exe to install an MS-Access application, the following error message appears: "Visual Basic 6.0 Setup Toolkit" / "Run-time error '13': Type mismatch".
Software: Microsoft Access 2000, Microsoft Offce Developer 2000 SR-1.
Cause: The packaging and deployment wizard (PDWizard) has written a language-specific parameter value into the setup.lst file. The application setup files have been generated on a non-english system and the the target system does not use the same language.
One of the following lines can be found in setup.lst:
German PrivateGroup0=Wahr
PrivateGroup0=FalschFrench PrivateGroup0=Vrai
PrivateGroup0=FauxItalian PrivateGroup0=Vero
PrivateGroup0=FalsoSpanish PrivateGroup0=Verdadero
PrivateGroup0=Falso... ...
Solution: Change the "PrivateGroup0=" line in setup.lst to "PrivateGroup0=True" or "PrivateGroup0=False".
(I found no description of this error on the Microsoft Web site or in the MSDN library, but many references in Google).
Author: Christian d'Heureuse (chdh@inventec.ch, www.source-code.biz)
Index