FIX: AppWizard Can't Create Projects with Extended Characters

ID: Q116136

1.00 WINDOWS kbtool kbfixlist kbbuglist

The information in this article applies to:

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:

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 kbwizard kbMFC kbVC kbbuglist kbfixlist
Version           : 1.00
Platform          : WINDOWS
Solution Type     : kbfix

Last Reviewed: August 10, 1998