FIX: AppWizard Can't Create Projects with Extended Characters

Last reviewed: September 18, 1997
Article ID: Q116136
1.00 WINDOWS kbtool kbfixlist kbbuglist

The information in this article applies to:

  • The AppWizard included with: Microsoft Visual C++ for Windows, version 1.0

SYMPTOMS

AppWizard fails to create a new project if extended characters are used as part of the project name. AppWizard accepts the project name, but generates the following message box:

  • The file 'C:\_\|.mak' does not exist. Would you like to create it?

If the user chooses "Yes," the Visual Workbench creates a new project, but does not create the AppWizard-generated files. The directory C:\_ is also created, and it is difficult to delete.

STATUS

Microsoft has confirmed this to be a problem with AppWizard, version 1.0. The problem was corrected with AppWizard, version 1.5, supplied with Visual C++ for Windows, version 1.5.

This problem does not occur with AppWizard, version 1.0, supplied with Visual C++ 32-bit Edition, version 1.0.

MORE INFORMATION

It is difficult to reproduce this problem using the United States keyboard layout. To reproduce the problem, you can use the Swedish keyboard layout and country setting or any other keyboard layout that uses extended characters. To change the keyboard layout and country setting, open Control Panel and run the International applet. Consult your "Windows User's Guide" for more information.

Once your keyboard layout and country setting have been changed, perform the following steps to re-create this problem:

WARNING: This procedure may create several subdirectories on the hard drive that are difficult to eliminate. Do not perform these steps unless it is absolutely necessary.

  1. Create a subdirectory that you can delete later; name it "TEST".

  2. Start Visual C++.

  3. Select AppWizard from the Project menu.

  4. Choose the TEST directory for the project path. With the keyboard layout set to Swedish, this generates an "a-umlaut" character (an "a" with two dots on top of it). AppWizard tries to create a subdirectory called "a-umlaut" as well.

  5. Choose the "OK" button, then select Create from the next dialog box. The AppWizard dialog box disappears, followed by the message box saying "C:\TEST\_\|.MAK does not exist...".

  6. Delete the TEST directory and its contents because it is no longer needed.


Additional reference words: 1.00
KBCategory: kbtool kbfixlist kbbuglist
KBSubcategory: WizardIss
Keywords : kb16bitonly WizardIss kbbuglist kbfixlist kbtool
Version : 1.00
Platform : WINDOWS
Solution Type : kbfix


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: September 18, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.