BUG: Cannot Find Crxlat16.dll When Running Setup Wizard

Last reviewed: May 16, 1996
Article ID: Q142386
The information in this article applies to:
  • Professional and Enterprise Editions of Microsoft Visual Basic, 16-Bit only, for Windows, version 4.0

SYMPTOMS

When the Setup Wizard is used with a project that contains the Crystal Reports custom control (Crystl16.ocx), the Setup Wizard prompts for the user to locate Crxlat16.dll. This DLL is not on the system. The file \Windows\system\crxlate.dll should be used instead.

STATUS

Microsoft has confirmed this to be an issue in the products listed above. We are researching this problem and will post new information here in the Microsoft Knowledge Base.

WORKAROUND

The file Crxlat16.dll was incorrectly placed in the list of files required by Crystal Reports in Swdepend.ini. To avoid the Setup Wizard asking for this file, open up \Windows\swdepend.ini in Notepad. Locate the [CRYSTL16.OCX] section, and modify the following line:

   Uses2=CRXLAT16.DLL

to

   Uses2=CRXLATE.DLL

Save Swdepend.ini, and Setup Wizard will not prompt for the file again. Now locate the same line in \Vb\setupwiz\kitfiles\sw16tmpl.ini and modify it in the same manner as above.

Steps-to-Reproduce

  1. Start a new project. Form1 is created by default.

  2. Choose Tools...Custom Controls from the menu, and select the Crystal Reports custom control.

  3. The Crystal Reports controls should now be visible in the Toolbox. Place this control on Form1.

  4. Save the project and form as Project1.vbp and Form1.frm in the vb directory.

  5. Run the Setup Wizard. When prompted for the project file in step 1 of the Setup Wizard, select Project1.vbp in the vb directory. Choose Next for steps 2-6 in the Setup Wizard, accepting the defaults.

Upon reaching step 6, the Setup Wizard prompts you to locate Crxlat16.dll.


Additional reference words: 4.00 vb4win vb416
KBCategory: kbbuglist
KBSubcategory: TlsSetWiz



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: May 16, 1996
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.