BUG: Spanish FoxPro for Windows DK Has Wrong OLECLI.DL_ File

Last reviewed: August 7, 1995
Article ID: Q129170
The information in this article applies to:
  • Microsoft FoxPro for Windows, version 2.6a

SYMPTOMS

When installing disks created with the Spanish FoxPro for Windows Distribution Kit (DK), the following error occurs:

   File Copy operation failed - incorrect number of bytes written to disk -
   source file or destination disk may be corrupted - use ChkDsk. Source:
   'A:\OLECLI.DL_'
   Dest: 'C:\WINDOWS\SYSTEM\OLECLI.DLL'

CAUSE

This occurs because the compressed English version of the OLECLI.DL_ file was shipped with the Spanish DK instead of the Spanish version of the OLECLI.DL_. As a result, there's a difference in the number of bytes in the file size, which causes the error.

RESOLUTION

To solve the problem:

  1. Copy the OLECLI.DL_ from the FoxPro for Windows standard product into the C:\FPW26\DKSETUP directory, and replace the one that is already there. The file size of OLECLI.DL_ should be 41,195.

  2. Delete the DKCONTRL.DBF and DKCONTRL.CDX files.

  3. Rerun the Setup Wizard (the setup wizard will take the new OLECLI.DL_ file from the dksetup directory and include it for installation).

  4. Rerun INSTALAR.EXE, which is the Spanish SETUP.EXE.

Installation will now work correctly.

STATUS

Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

MORE INFORMATION

Observe that in the SETUP.INF file under the [Sysfiles] section:

  1. OLECLI.DLL,,,, 1992-03-10,, 1034, OLDER, !READONLY,,OLECLI.DLL,,,, 83968, SYSTEM,,, 1.10.0.0, VITAL

Notice that the uncompressed size is 83968, which is the same size of the OLECLI.DLL that ships with the FoxPro for Windows (Spanish) version. Also observed the following:

                                       Spanish Version     English Version
Compressed File Size of OLECLI.DLL
on Standard Product Disks:             41,195              41,083

Compressed File Size of
OLECLI.DLL on DK Disks:                41,083              41,083

Expanded File Size of OLECLI.DLL on
Standard Product after installation:   83,968              83,456


The compressed file size of OLECLI.DLL on the standard product disks should be the same size as the compressed file size of the OLECLI.DLL on the distribution disks; however, this is inconsistent between the Spanish Standard Product and the Spanish DK.

Steps to Reproduce Behavior

  1. Create a set of disk images with the Spanish DK.

  2. Execute INSTALAR.EXE form the disk images.

  3. Answer yes to replace the OLECLI.DLL.

The error will now be displayed.


Additional reference words: FoxWin 2.60a buglist2.60a
KBCategory: kbtool kbbuglist
KBSubcategory: FxtoolDk


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: August 7, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.