相关疑难解决方法(0)

Blazor 和 Visual Studio 的 Intellisense - 某些 Blazor 组件引用显示为错误错误,直到您单击该文件

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

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

public partial class DetailsBase : ComponentBase
{
   [Inject]
   protected ILogger<Details> Logger { get; set; }
   
   // etc etc... 
}
Run Code Online (Sandbox Code Playgroud)

但是,Intellisense 始终显示 未找到 的错误Details。它将成功编译,但虚假错误将保留,直到您导航到该特定文件(Details.razor在本例中)并且 Intellisense 拾取它。

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

我可以启用某种设置来确保 Intellisense 检查这些文件吗?或者有什么东西比 Intellisense 更适合 Blazor?

intellisense visual-studio blazor blazor-server-side

3
推荐指数
1
解决办法
1950
查看次数