Blazor和Visual Studio的智能感知-某些Blazor组件引用显示为虚假错误,直到您单击文件 [英] Blazor and Visual Studio's Intellisense - some Blazor component references show as false errors until you click on the file

查看:16
本文介绍了Blazor和Visual Studio的智能感知-某些Blazor组件引用显示为虚假错误,直到您单击文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我在Visual Studio中打开Blazor解决方案时,IntelliSense将显示引用Blazor组件的假错误,并将成功编译。

例如,在我的许多类中,我注入了ILogger<BlazorComponent>,这需要一个组件来记录,在本例中是我的Details.razor组件:

public partial class DetailsBase : ComponentBase
{
   [Inject]
   protected ILogger<Details> Logger { get; set; }
   
   // etc etc... 
}
但是,对于Details,IntelliSense始终显示找不到错误。它将成功编译,但假错误仍将保留,直到您导航到该特定文件(在本例中为Details.razor)并由IntelliSense将其拾取。

这些虚假错误扰乱了我的调试窗口,我想停止它们,而不必不断地单击转到文件以使其被IntelliSense识别。

是否可以启用某种设置以确保IntelliSense检查这些文件?或者比智能感知更适合Blazor的任何东西?

推荐答案

看起来@perryqian-msft删除VS文件夹的建议成功了。

我已经一天没有注意到任何问题了。

这篇关于Blazor和Visual Studio的智能感知-某些Blazor组件引用显示为虚假错误,直到您单击文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆