【发布时间】:2013-07-16 04:42:08
【问题描述】:
我在 C# 解决方案上遇到了 Visual Studio 的问题。它显示完全随机的错误,但项目构建。现在,我有 33 个有错误的文件,我可以在所有文件中看到红色波浪线。
我尝试清理/重建解决方案,关闭 Visual Studio,甚至重新启动计算机。我可以修改 .cs 文件,我可以看到解决方案中的更改。
有人知道为什么会这样吗?
【问题讨论】:
-
您是否安装了 ReSharper 或任何其他类似的插件?它们也可能导致红色波浪线。
-
尝试从每个项目中删除 bin 和 obj 文件夹。
-
错误或警告?如果项目构建,则意味着这些是警告。禁用所有插件,看看效果如何。
-
我们的 2 台机器在 VS 2013 RC 候选版本上存在同样的问题。虽然没有安装 Resharper。这里的困境是,即使它构建没有问题,智能感知也不会起作用,因为它无法“解析”命名空间和对象。真奇怪。在其他 5 台机器上完美运行。
-
Team Foundation Server 中未解决的冲突也可能是此问题的根源。获取最新版本可能会报告它成功并且所有文件都已更新,但这并不总是正确的。如果您转到 Team Explorer > Pending Changes > Actions 下拉菜单 > Resolve Conflicts 并单击“获取所有冲突”,它应该会显示您是否需要修复任何未解决的冲突。
标签: c# visual-studio syntax-error resharper intellisense