如何在项目中使用RazorGenerator? [已关闭]

问题描述 投票:0回答:1

我想在 MVC 中的项目之间使用 RazorGenerator 进行部分视图。我搜索了很多网站,但都找不到。我已将 NuGet 包添加到我的项目中,之后我在做什么? 请帮忙。谢谢你。

c# asp.net-mvc asp.net-mvc-partialview razorgenerator
1个回答
5
投票

您需要执行以下操作:

  • 转到 MVC Razor 视图的属性并将自定义工具设置为 剃刀发电机
  • 可以选择为自定义工具命名空间指定一个值来指定 生成的文件的命名空间。项目命名空间被使用 默认。
  • 可以选择在第一行中指定一个生成器 剃刀文件。生成器声明行如下所示:@* 生成器:MvcHelper *@ 。如果您不指定此项,则生成器是 根据约定选择(例如,视图下的文件被视为 MvcViews)
  • 您将在.cshtml文件下看到生成的.cs文件,该文件将是 在运行时使用而不是 .cshtml 文件
  • 您还可以转到 nuget Package Manager Console 并运行 “Enable-RazorGenerator”可在所有视图上启用自定义工具。
  • 要重新生成所有视图,请转到 nuget 包 管理器控制台并运行“Redo-RazorGenerator”。这在以下情况下很有用: 您更新生成器包,它需要生成不同的 代码。

更多内容可以在Razor Generator

找到
© www.soinside.com 2019 - 2024. All rights reserved.