Error 1906 When Installing a Windows Installer Package

R

rudi

Hi there,
Can anyone tell me how to do the resolution below? My
knowledge of computer is limited. I will appreciate if
anyone can tell me a step by step solution described
below. Many thanks:


FIX: Error 1906 When Installing a Windows Installer Package
View products that this article applies to.
This article was previously published under Q236874
SYMPTOMS
When installing a Windows Installer 1.0 .msi package that
has been created from 10 or more embedded cabinet files,
you might encounter the following error during the
installation:

Error 1906: Failed to cache package.
C:\WINNT\Installer\xxxxx.msi. Error -2147286788. Contact
your support personnel.
This may happen either silently or with the error during
the process when the Installer is attempting to cache
the .msi package locally.

This error usually occurs when 10 or more merge modules
are used.
CAUSE
This error is caused by reaching a limit associated with
the total number of characters in the cabinet file names.

This error will occur if the number below is greater than
260:

ANSI:
(# of embedded cabinets + 1) * 4 + total # of characters
in the cabinet names + 1

UNICODE: (# of embedded cabinets + 1) * 2 + total # of
characters in the cabinet names + 1

RESOLUTION
Use one of the following steps to work around this problem
in Windows Installer version 1.0:
Combine the cabinet files from the merge modules into a
single cabinet file for the product.
Decompress the files and use them loose/flat on the source
image.
STATUS
Microsoft has confirmed that this is a bug in the
Microsoft products that are listed at the beginning of
this article.

This problem was corrected in Windows 2000.

The information in this article applies to:
Microsoft Windows Installer 1.0
Last Reviewed: 7/18/2001 (1.0)
Keywords: kbAppSetup kbbug kbDSupport kbOSWin2000fix
kbsetup KB236874





Contact Us


© 2003 Microsoft Corporation. All rights reserved. Terms
of use Security & Privacy Accessibility
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top