我的操作
我创建了一个带身份验证的 .NET Core 托管 Blazor WebAssembly 应用程序。运行正常。
然后我将 {PROJECT NAME}.Client 项目名称更改为 "{PROJECT NAME}.Admin",并在所有出现 "Client" 的地方进行了更改。
- 任何提到命名空间的地方
- 项目文件夹中的客户端文件夹
然后我添加了项目引用。
当我运行该项目时... 此页面是首个页面。
问题
所有功能都正常工作。所有组件都已呈现。但是只有 Bootstrap 样式应用于 MainLayout 和 NavMenu 组件,因为它们使用 CSS 隔离。生成的隔离 CSS 文件的作用域标识与呈现给 DOM 的不同。
显示{PROJECT NAME}.Admin.styles.css 文件的图像
如果我手动更改作用域标识,则页面正常呈现。但当我下次运行该应用程序时,它会重置。
我只是在尝试 Blazor。因此,我期望解决此问题,而不是通过其他方法或解决方法进行样式设置。我是在线论坛的新手。对于提供不必要的信息或提供不足的信息,请原谅。请请求所需任何其他信息。