VS2022下编译Blazor项目,遇到错误如下:
BLAZOR102    The scoped css file 'Pages\ShortCut.razor.css' was defined but no associated razor component or view was found for it.    dts.master.Client    E:\code\git\dts\dts.master\dts.master\Client\Pages\ShortCut.razor.css    1

其中新建组件 (Blazor)文件内容都是正确无误。找了一下午原因,也没有定位到原因,是使用Web Assambly项目时在新建组件Blazor时经常会遇到新建的组件异常问题,新建的组件页面莫名的不执行生命周期,页面无法访问等。最终我把 VS 2022从版本17.1.2升级到版本 17.2.1 并且Clean后重新编译最终成功。