Blazor和Visual Studio的智能感知-某些Blazor组件引用显示为虚假错误,直到您单击文件 [英] Blazor and Visual Studio's Intellisense - some Blazor component references show as false errors until you click on the file
本文介绍了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屋!
查看全文