Visual Studio不喜欢特定的拉丁字母 - ç

时间:2017-02-02 12:32:42

标签: c# visual-studio latin

奇怪的问题在这里并不像我曾经遇到过的任何事情,所以希望别人看到类似的东西,并指出我正确的方向。

在我的文本编辑器(Sublime 3)中,我打开了有问题的文件,我在Visual Studio中遇到问题的代码如下所示:

m_TargetApplicationFaçade = new TargetApplicationFaçade

我希望它看起来如何,但是当我打开我的.sln项目文件时(对不起,如果我的术语错误 - 对Visual Studio来说很新),同样的代码行如下所示:

m_TargetApplicationFa鏰de = new TargetApplicationFa鏰de

试图在这些角色上构建应用程序Visual Studio错误 - 这是一个工作应用程序,我刚刚从Git repo克隆,所以我不需要经历任何改变 - 即,我宁愿不替换'ç'字母,我宁愿弄清楚为什么Visual Studio似乎不喜欢它......如果可能的话!

如果有帮助,我正在Mac上工作!

希望一切都有意义且信息足够

任何建议欢迎

此致 尼尔

1 个答案:

答案 0 :(得分:0)

感谢Tanner Swett在评论中找到答案。

问题是该文件使用Latin-1编码错误 - 我将文件的编码更改为UTF-8 - 我在Sublime 3中做了这个(快速谷歌会给你答案如何做到这一点)然后在Visual Studio中重新打开我的项目,错误消失了! : - )

再次感谢大家!

<磷>氮