首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Blazor类库(RCL)没有CSS智能感知

Blazor类库(RCL)没有CSS智能感知
EN

Stack Overflow用户
提问于 2022-01-17 00:15:01
回答 2查看 496关注 0票数 0

我有一个剃须刀类库(RCL),它包含了我的blazor应用程序中的所有页面。除非我将 .csproj标记 Sdk="Microsoft.NET.Sdk.Razor“更改为 Sdk="Microsoft.NET.Sdk.Web”,否则RCL CSS似乎无法在RCL中工作。

示例:

我正在使用VS2022和最新的更新。任何能帮助解决这一问题的信息,我们将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2022-04-15 15:04:24

我写了一个扩展,解决了这个问题。

它应该可以解决您的问题,因为它扫描解决方案中存在的每个项目,而不仅仅是Microsoft.NET.Sdk.Web类型的项目。

此外,它还添加了对孤立的CSS上下文(*.razor.css文件)以及外部文件的支持,这些文件通过HTML中的属性链接。

您可以在GitHub回购中找到有关它的更多信息。

票数 1
EN

Stack Overflow用户

发布于 2022-01-17 02:59:49

看起来并没有那么好。因此,我的工作是将.csproj更改为Sdk="Microsoft.NET.Sdk.Web“,重新加载解决方案,然后用一行代码向根添加一个"Program.cs”类文件。

这行代码做什么并不重要,只需要添加一行代码。在我的项目中,我将像var workAround="empty";这样的变量添加到program.cs文件中。

现在神奇地工作了。它没那么好用,但很管用。微软需要解决这个问题。

要添加的另一件事是关闭visual studio并删除.vs文件夹。这是一个隐藏的文件夹,您的项目驻留。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70735285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档