Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 字母'中的问题;s语言_C#_Visual Studio_Character Encoding - Fatal编程技术网

C# 字母'中的问题;s语言

C# 字母'中的问题;s语言,c#,visual-studio,character-encoding,C#,Visual Studio,Character Encoding,我有个问题 在我用c#vs 2005安装Windows7所有旧项目后,用阿拉伯语书写的字母变成了一种奇怪的语言 我将控制面板中的语言设置更改为阿拉伯语,然后新项目通过了,但旧项目也有同样的问题Windows 7使用unicode字符串,而您以前的项目使用ASCII字符串。“奇怪的语言”是windows 7试图将ASCII字符串解释为unicode字符串。 您需要更改使windows对所有非unicode应用程序使用阿拉伯语的设置(控制面板->区域和语言->非unicode程序的当前语言(更改系统

我有个问题 在我用c#vs 2005安装Windows7所有旧项目后,用阿拉伯语书写的字母变成了一种奇怪的语言
我将控制面板中的语言设置更改为阿拉伯语,然后新项目通过了,但旧项目也有同样的问题

Windows 7使用unicode字符串,而您以前的项目使用ASCII字符串。“奇怪的语言”是windows 7试图将ASCII字符串解释为unicode字符串。

您需要更改使windows对所有非unicode应用程序使用阿拉伯语的设置(控制面板->区域和语言->非unicode程序的当前语言(更改系统区域设置))。

试试这个小程序,您的问题就会解决。

奇怪的语言”是一个非常模糊的描述。你能提供一个“奇怪语言”的例子吗?复制/粘贴或屏幕截图?我怀疑它只是没有正确地检测角色集,但除非我能看到你看到的,这只是一个有条件的猜测。所有的项目都是用正确的语言完成的,除了一个我用外语打开的unicode时我要做什么???对不起,我不是这个程序的程序员。但是我知道这对你的问题很有帮助