原因:该行或该行前面的行有与语言编码不一致的问题
尝试过如下方法, 最终发现是注释的问题,建议在注释符与中文之间加空格
以前编程规范中一直有“注释符与中文之间加空格”的规范,但理解不深,这次领教了
解决方法:
方法0:(推荐)
将注释符与中文注释之间加空格
方法1:(推荐)
编辑”-“高级”-“设置选定内容的格式”。
方法2:清理解决方案,重新生成方案
方法3:(推荐)
将断点提前,看看在哪行无法断点。然后把该行的中文或其他字符处理掉。
方法4:
将该文件用notepad打开,然后用Unicode编码保存。
方法5:
项目生成的(即OBJ文件夹,存着两种版本)与临时生成 (Temporary ASP.NET Files目录下)不一致,,
之前我用了上述的方面不能解决。把两个目录的文件删除。
方法6、重新命名该文件。