【问题标题】:Visual Studio 2019 Blazor serverside project is soooooo slowVisual Studio 2019 Blazor 服务器端项目太慢了
【发布时间】:2020-06-23 15:10:06
【问题描述】:

我正在处理一个 Blazor 项目,并且在处理 .Razor 文件时文本编辑器非常慢。 在 .CS、.xml 等中,一切都很好,但在混合的 .Razor 中,即。最多需要 3-5 秒。做一个 if() {} 我明白了:

Screendump link

有人知道让 VS 2019 文本编辑器再次有用的技巧吗?

【问题讨论】:

  • 您是否将其关闭并重新打开?也许禁用任何“有用”的扩展?
  • 关闭错误列表面板
  • 如果上述项目没有帮助(他们都应该这样做)1)将智能感知从完成切换到建议模式,反之亦然。 2)备份VS的配置,然后对安装进行修复。 3)也许运行注册表清理实用程序并重新启动计算机? (似乎对 VS 和 AutoCAD 都有帮助)

标签: c# visual-studio-2019 intellisense blazor


【解决方案1】:

我只使用 Razor 文件来呈现标记。对于任何逻辑,我通过创建一个名为 MyComponent.Razor.cs 的文件来创建一个代码隐藏文件

public partial class MyComponent
{
  // Supporting methods etc go here
} 

这是更好的体验!

【讨论】:

  • 然后重新打开所有这些 Intellisense 功能。这更好,只是不适用于实际的 UI 部分。这是部分解决方案。
猜你喜欢
  • 2020-02-11
  • 2020-05-23
  • 2020-11-08
  • 2020-06-09
  • 2021-12-14
  • 2021-08-11
  • 1970-01-01
  • 2020-12-02
  • 2021-08-25
相关资源
最近更新 更多