0

我想使用 RazorGenerator 在 mvc 中使用部分视图 beetwen 项目。我搜索了很多网站,但我没有找到任何地方。我用金块包添加了我的项目,之后我在做什么?
请帮忙。谢谢你。

4

1 回答 1

4

您需要执行以下操作:

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

更多可以在Razor Generator中找到

于 2018-03-28T08:43:57.610 回答