2011-01-06 73 views
2

有没有人在VS2005中看到过这种奇怪的文本渲染问题?Visual Studio 2005 - 为ANSI文本呈现的奇怪字符

image http://tinyurl.com/3y2ebze

使用实际上说的语句中的第一行 “使用系统;”。如果我复制显示的行并粘贴到记事本中,文本显示正确,那么字符代码清晰可见。另外,该解决方案编译并正确运行。

我在想这可能是由于ClearCase使用了不同的字符编码,因为我们使用的所有解决方案都是在昨天新建立的新机器上进行了新检查,但这只发生在我们的~30解决方案。

顺便说一句,在VS2008中打开的同样的.cs文件在这台机器上正确渲染,这可能是VS2005中的腐败?

+1

尝试在一个编辑器(十六进制编辑器,VIM,无论)中显示文件的文件(即小方块实际上是什么字符)......看起来像'使用系统;与使用System.IO;不同的编码方式。如果真的ClearCase修改了这些文件,我会抛弃它:VCS永远不会改变源中的任何内容...... – eckes 2011-01-06 13:41:23

+0

感谢您的回复。如前所述,从VS复制和粘贴文本,或在记事本中打开文件都可以显示文本。实际上,代码编译并运行正常。这似乎是VS2005文本渲染的一个问题。我将尝试今天下午重新安装VS2005,看看它是否能解决这个问题。 – Apogee 2011-01-06 14:04:59

回答

1

安装最新的服务包到VS2005。