从github上答出EnyimMemcached的源代码,用VS打开文件时会出现下面的提示:
--------------------------- Microsoft Visual Studio ---------------------------
File Load Some bytes have been replaced with the Unicode substitution character while loading file BasicNetworkStream.cs with Chinese Simplified (GB2312) encoding. Saving the file will not preserve the original file contents.
--------------------------- OK ---------------------------
这些文件使用的编码是ANSI,请问如何让VS在打开文件时不自动进行编码转换?
Microsoft Connect网站上也有人反馈了这个问题:
Visual Studio 2010 crash when the source file contains non-Unicode characters
装英文版系统和英文vs,也可以设置系统区域设置为us
英文版系统、英文VS、区域也是US
你说反了,应该是用中文版系统和中文VS,区域设置为中国。
转换下格式到UTF-8就好了,
转了区域还是出现同样提示的,不知道有没有其他点两下就解决问题的方法。