BUG: Cannot Create Smart Device Application in Visual Studio .NET 2003 (813582)



The information in this article applies to:

  • Microsoft .NET Compact Framework
  • Microsoft Visual Studio .NET (2003), Enterprise Developer Edition
  • Microsoft Visual Studio .NET (2003), Enterprise Architect Edition
  • Microsoft Visual Studio .NET (2003), Professional Edition

SYMPTOMS

If you log on to a computer with a user name that contains Unicode characters, you may receive the following error message when you create a smart device application in Visual Studio .NET 2003:
Cannot create device project. Unknown error. Repair your Visual Studio installation.
Thereafter, you cannot create a smart device application.

CAUSE

This problem occurs because a character in the user name does not map to the code page of the current operating system locale.

WORKAROUND

To work around this problem, use a logon user name that only contains characters that exist in the code page of the operating system locale. To view code page conversion tables, follow these steps:
  1. Click Start, and then click Control Panel.
  2. Click Regional and Language Options.
  3. Click the Advanced tab. The Code page conversion tables area is located on this tab.
Alternatively, you can set the Language for non-Unicode programs option to the language of the logon user name. To set Language for non-Unicode programs, follow these steps:
  1. Click Start, and then click Control Panel.
  2. Click Regional and Language Options.
  3. Click the Advanced tab, and then select the language of the logon user name in the Language for non-Unicode programs list.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

Modification Type:MajorLast Reviewed:10/9/2003
Keywords:kberrmsg kbbug KB813582 kbAudDeveloper