c# - 构建完成后警告转换为错误
问题描述
在 Visual Studio 2015、2017 和 2019 中,我遇到了一个奇怪的问题,警告被转换为错误,双击它们什么也没做(而不是将我链接到有问题的代码。)
对于上下文,所有这些警告都在自动生成的 .designer.cs 文件中,因此手动修复它们将毫无意义,因为它们将在下次生成时被覆盖。
我安装的唯一扩展是 ReSharper,但这仅在 VS 2017 中。2015 和 2019 都没有安装它。
我已经尝试过所有项目并确保将“将警告视为错误”设置为“无”(所有项目一开始都是这样设置的,我不必将任何更改为无)。它们看起来都是这样的:
我尝试重新启动我的电脑,关闭 VS 并删除隐藏的 .vs 和 .suo 文件(然后再次重新启动我的电脑)。
大多数警告都是这样,它使用关键字“virtual”而不是“override”。此外,正如您在第二行中看到的那样,它甚至将先前的“错误”称为警告。
我团队的其他成员仅将它们视为警告,但我有一个本地配置问题,但我在工具->选项下看不到任何明显相关的内容。
一定有一些我缺少的设置,我会很感激任何建议。谢谢。
解决方案
推荐阅读
- c# - 如何在图像中找到图像?
- omnet++ - 同时存储来自不同接收包的位置
- javascript - 使用 DrawingManager 在 Google 地图多边形中绘制孔
- ffmpeg - 使用 MSYS 使用 libaom 构建 FFmpeg
- azure - Azure 机器人服务问题:在网络聊天中测试不适用于已部署的机器人
- azure - 如何为 Azure VM 设置 RPO 和 RTO
- c# - foreach 中的 C# InvokeAsync 仅调用 Lambda 一次
- json - JSON Schema:如果未在属性中定义,则忽略必需的属性
- intellij-idea - 如何将 vim 插件(abolish.vim)安装到 Intelij 中的 IDEA Vim 模拟器中?
- css - 你可以使用 CSS 混合模式干净地堆叠半透明 div 吗?