C# 如何在项目中使用RazorGenerator?
我想使用RazorGenerator在mvc中使用部分视图。我搜索了很多网站,但都没有找到。我用nugget软件包添加了我的项目,在我做了什么之后?C# 如何在项目中使用RazorGenerator?,c#,asp.net-mvc,asp.net-mvc-partialview,razorgenerator,C#,Asp.net Mvc,Asp.net Mvc Partialview,Razorgenerator,我想使用RazorGenerator在mvc中使用部分视图。我搜索了很多网站,但都没有找到。我用nugget软件包添加了我的项目,在我做了什么之后? 请帮忙。多谢各位 您需要执行以下操作: 转到MVC Razor视图的属性并将自定义工具设置为 RazorGenerator (可选)指定自定义工具命名空间的值以指定 生成的文件的命名空间。项目命名空间由使用 默认 (可选)在列表的第一行中指定一个生成器 剃刀锉刀。生成器声明行如下所示:@* 生成器:MvcHelper*@。如果未指定此项,则将创建
请帮忙。多谢各位 您需要执行以下操作:
- 转到MVC Razor视图的属性并将自定义工具设置为 RazorGenerator
- (可选)指定自定义工具命名空间的值以指定 生成的文件的命名空间。项目命名空间由使用 默认
- (可选)在列表的第一行中指定一个生成器 剃刀锉刀。生成器声明行如下所示:@* 生成器:MvcHelper*@。如果未指定此项,则将创建生成器 根据约定拾取(例如,视图下的文件被视为 MvcViews)
- 您将在.cshtml文件下看到一个生成的.cs文件,该文件将 在运行时使用,而不是.cshtml文件
- 您还可以转到nuget Package Manager控制台并运行 “Enable RazorGenerator”可在所有视图上启用自定义工具
- 要重新生成所有视图,请转到nuget包 管理器控制台并运行“重做RazorGenerator”。这在以下情况下非常有用: 您更新了生成器包,它需要生成不同的 代码
更多信息请访问您需要执行以下操作:
- 转到MVC Razor视图的属性并将自定义工具设置为 RazorGenerator
- (可选)指定自定义工具命名空间的值以指定 生成的文件的命名空间。项目命名空间由使用 默认
- (可选)在列表的第一行中指定一个生成器 剃刀锉刀。生成器声明行如下所示:@* 生成器:MvcHelper*@。如果未指定此项,则将创建生成器 根据约定拾取(例如,视图下的文件被视为 MvcViews)
- 您将在.cshtml文件下看到一个生成的.cs文件,该文件将 在运行时使用,而不是.cshtml文件
- 您还可以转到nuget Package Manager控制台并运行 “Enable RazorGenerator”可在所有视图上启用自定义工具
- 要重新生成所有视图,请转到nuget包 管理器控制台并运行“重做RazorGenerator”。这在以下情况下非常有用: 您更新了生成器包,它需要生成不同的 代码
有关更多信息,请访问谢谢。想知道我是如何与.net framework一起使用它的吗?可能是只使用类库。是的,它与.Net Framework一起工作。我没有试过使用.NETCore,但可能没有…有人可能会纠正我的错误。实际上,我想在同一个孤岛中使用部分视图2.Net项目。你觉得怎么样?razorgenerate能帮我吗?或者你可以建议另一种方法吗?你需要在两个项目中都引用RazorGenerator,那么它应该是可以的。如果你不使用RazorGenerator,你可以用另一种方法吗?谢谢。你想知道我在.net framework中使用它吗?可能是只使用类库。是的,它与.Net Framework一起工作。我没有试过使用.NETCore,但可能没有…有人可能会纠正我的错误。实际上,我想在同一个孤岛中使用部分视图2.Net项目。你觉得怎么样?razorgenerate能帮我吗?或者你能建议另一种方法吗?你需要在两个项目中引用RazorGenerator,那么它应该可以。如果你不使用RazorGenerator,你能用另一种方法吗?