繁体   English   中英

(潜在的 Visual Studio 错误)Visual Studio 2019 错误列表显示不应存在的错误,因为该错误实际上并不存在

[英](Potential Visual Studio Bug) Visual Studio 2019 Error List showing errors that should not exist as that error isn't actually present

这是针对 ASP.NET Webforms 项目的。

在 .ASPX 文件上有一个:

<span id="FooterTextSpan" runat="server">[Redacted]</span>

我正在从代码隐藏(ASPX.cs 文件)编辑跨度,在 Visual Studio 中,我看到了这个:

当前上下文中不存在名称“FooterTextSpan”

然而,它存在于.ASPX文件中。

@Page...声明中指定了正确的CodeBehind ,并且它也从正确的位置Inherits

如果您尝试构建并且不执行下面的“hacky-fix”,则该项目不会构建:

要解决此问题,您可以进入.ASPX页面,添加一个空格,然后删除该空格,错误就会消失。

我如何解决这个问题,所以我不需要做这个“hacky-fix”,因为它也发生在其他文件中。

乐观,

我遇到过几次这个IntelliSense 误报问题,这真的很烦人。 幸运的是,这种情况很少见。

如果你试过
1)清洁并重建解决方案或
2)删除.vs文件夹清理缓存
问题仍然存在,这里有一个解决方法。

正如您在 VS 中看到的,在“错误列表”部分中可供选择的选项很少。 BuildOptionWithoutIntelliSense

您可以选择“仅构建”,以便错误列表仅显示构建中的错误。

希望这可以帮到你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM