首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Visual Studio 16.3.2模板创建Razor类库时出现问题

使用Visual Studio 16.3.2模板创建Razor类库时出现问题
EN

Stack Overflow用户
提问于 2019-10-03 06:29:55
回答 1查看 737关注 0票数 0

几个月后,我使用Visual Studio模板创建了一个Razor类库,并获得了一个包含Pages、_ViewStart等的MVC类型库……但是在我用Asp.net Core3.0更新到Visual Studio16.3.2之后,我添加了一个“剃刀类库”,我得到的是一个“剃刀组件库”。

我看到微软在文档中以两种不同的方式使用"RCL“。

如何创建一个包含页面、_viewstarts文件的“剃刀类库”,而不是用于blazor的组件库?

添加:

https://docs.microsoft.com/en-us/aspnet/core/razor-pages/ui-class?view=aspnetcore-3.0&tabs=visual-studio

https://docs.microsoft.com/en-us/aspnet/core/blazor/class-libraries?view=aspnetcore-3.0&tabs=visual-studio

如果你看上面的链接,一个是Razor UI类库,另一个是Razor组件库。在.NET核心3.0版本和Visual Studio16.3.2之前,Razor类库演练工作,它不再工作。相同的步骤创建了一个Razor组件库。

问题是文档中提供的Razor UI类库发生了什么?似乎应该有两个名称定义得更好的模板。

补充2:

https://github.com/aspnet/AspNetCore/issues/7536

VS中的旧RCL模板似乎已经被组件库替换掉了。所以,问题从设计上看是这样的,但问题仍然是,在哪里有一个页面/视图与模板来设置这种类型的"RCL"?

附加内容3:

页面/视图的Razor类库已经被移动,但它不在VS UI中,这个问题似乎正在处理中。同时,我拿了一个RCL (页面/视图)项目,并把它放到另一个项目中作为变通办法,这对我很有效。

“默认情况下,Razor类库(RCL)模板默认为Razor组件开发。Visual Studio中的模板选项为页和视图提供模板支持。”

EN

回答 1

Stack Overflow用户

发布于 2019-10-04 04:06:33

页面/视图的Razor类库已经被移动,但它不在VS UI中,这个问题似乎正在处理中。同时,我拿了一个RCL (页面/视图)项目,并把它放到另一个项目中作为变通办法,这对我很有效。

具有Page\views的RCL的演练如下:

“默认情况下,Razor类库(RCL)模板默认为Razor组件开发。Visual Studio中的模板选项为页和视图提供模板支持。”

但在演练过程中,UI选项不在那里,我发现与所有者就此进行了讨论。

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

https://stackoverflow.com/questions/58210127

复制
相关文章

相似问题

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