none
VS2015社区版打开VS2010版的WINDOWS窗体项目后,中文显示为乱码 RRS feed

  • 问题

  • 原项目用VB2010编写,存放在有中文名字的文件夹下,项目名曾经也有中文。

    因项目名出现中文,在VS2015中无法编译,故将所有项目中的中文改为字符。

    之后用VS2015社区版的VB程序可以正常编译,但窗体上所有中文均为乱码显示。

    再采用VB2010打开显示、使用都正常。

    用VB2015创建新窗体程序,并添加中文,显示正常。

    查看项目文件app.config第一句为:<?xml version="1.0" encoding="utf-8" ?>

    将编码改为 GB2312 后,项目无法运行。

    请问,我应该设置如何做?

    谢谢指导!

    2015年9月1日 6:41

答案

  • 你好,

    因为这个论坛主要讨论VS安装的问题,我现在不是很确定是项目的问题还是VS IDE安装使用的问题。

    为了更好的重现这个问题,你能不能分享给我们一个project,你可以用one drive分享给我们,我会用同样的环境重现这个项目。

    另外,按照你所说VB2010是正常的,那你的VB2010 和VS2015是安装在同台机器上吗?如果你在VS2015里面build项目,有没有遇到什么编译错误?

    具体你windows和VS 环境都是什么样的?都是中文版的吗?

    我之前有遇到英文版本的windows系统输出中文字符串(简单的VS2015 console项目)都是问号,这种问题是因为windows不支持中文语言造成的。不知道是不是和你的系统语言有关!

    另外,从兼容性来讲,一般VS2010需要安装SP1。所以安装sp1以后编译程序,然后再用VS2015打开编译试试。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    2015年9月3日 6:54
    版主

全部回复

  • Visual Studio 2015的坑:中文字符串编译后成乱码
    2015年9月1日 8:29
  • 你好,

    因为这个论坛主要讨论VS安装的问题,我现在不是很确定是项目的问题还是VS IDE安装使用的问题。

    为了更好的重现这个问题,你能不能分享给我们一个project,你可以用one drive分享给我们,我会用同样的环境重现这个项目。

    另外,按照你所说VB2010是正常的,那你的VB2010 和VS2015是安装在同台机器上吗?如果你在VS2015里面build项目,有没有遇到什么编译错误?

    具体你windows和VS 环境都是什么样的?都是中文版的吗?

    我之前有遇到英文版本的windows系统输出中文字符串(简单的VS2015 console项目)都是问号,这种问题是因为windows不支持中文语言造成的。不知道是不是和你的系统语言有关!

    另外,从兼容性来讲,一般VS2010需要安装SP1。所以安装sp1以后编译程序,然后再用VS2015打开编译试试。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    2015年9月3日 6:54
    版主