当我使用 Visual Studio 构建(或重建)解决方案时,没有错误。但是,ReSharper 的解决方案中的错误窗口显示错误,例如“无法解析符号”、“无法在此处访问私有方法”或“意外的令牌”。
有两个文件受到影响。一个是
.cs
文件,另一个是 .designer.cs
文件。他们用 partial
定义同一个类。当我在 Visual Studio 编辑器中打开 .designer.cs
文件时,错误消失了。
问题似乎是由于编码问题造成的。
.designer.cs
文件包含 ä
、ö
和 ü
等序列。我已将它们分别更改为变音符号 ä
、ö
和 ü
。这使得错误消失了。