即使构建项目,Visual Studio也会显示错误?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (28)

我在C#解决方案上遇到Visual Studio问题。它显示完全随机的错误,但项目建立。目前,我有33个有错误的文件,我可以看到所有这些文件都有红色的波浪线。

我尝试清理/重建解决方案,关闭Visual Studio,甚至重新启动计算机。我还确保按照Visual Studio中的编译器错误执行调试运行中所述的步骤。我可以修改.cs文件,并看到解决方案中的更改。

有没有人有关于为什么这样做的想法?

提问于
用户回答回答于

这里有一些流行的答案。如果它帮助您,请提供答案的OP:

选项1:清理和构建

如果您还没有尝试清洁和重建,请首先执行此操作:

在菜单中,Build> Clean Solution

然后

在菜单中,Build> Build Solution

选项2:清理,关闭,重新启动和构建

请尝试以下操作顺序:

  1. 清理解决方案
  2. 关闭Visual Studio
  3. 打开Visual Studio
  4. 构建解决方案

选项3:清除ReSharper缓存

如果您有ReSharper,请尝试清空ReSharper缓存:

在菜单中,选择ReSharper> Options> Environment> General> Clear Caches

并禁用和重新启用ReSharper:

在菜单中,工具>选项> ReSharper>常规>暂停/恢复

选项4:删除.suo文件

删除.suo文件可能会解决您的问题。对于Visual Studio 2015,该文件位于:

[解决方案] /。vs / [解决方案名称] /v14/.suo

请注意,.vs目录是隐藏的。

选项5:卸载并重新加载项目

尝试卸载导致问题的项目:

在解决方案资源管理器中,右键单击项目,卸载项目。

并重新加载它

在解决方案资源管理器中,右键单击项目Reload Project。

用户回答回答于

清除Resharper的缓存在我的情况下并没有帮助,尝试暂停/恢复,并修复Resharper,使用最新的下载JetBrains的网站 - 这些都没有帮助。这是我尝试关闭/重新打开VS后,重新启动我的机器,重复,建立/重建及其组合。

有趣的是,在第二次重启VS 之后暂停Resharper似乎解决了这个问题,但是在启用了Resharper之后又回来了 - 我试图做这个序列2-3次以确保模式。

所以我用解决方案删除相同文件夹级别的隐藏的.SUO文件,并且它神奇地解决了所有的红色。

注 - 对于Visual Studio 2015,.SUO文件位于.vs / [solution_name] / v14隐藏文件夹中。

扫码关注云+社区