2

我在 Ruby on Rails 中使用过 haml,我在 .Net 中找到了一个名为 NHaml 的 haml 版本,我已经厌倦了搜索如何在 Web 应用程序中实现 NHaml,我阅读了这篇文章:http ://weblogs.asp.net/ stephenwalther/asp-net-mvc-tip-35-use-the-nhaml-view-engine但我无法完成这些步骤,因为这行有错误

ControllerBuilder.Current.SetControllerFactory(new NHamlControllerFactory());

我认为教程是针对旧版本的,我需要在MVC 4中使用Html,真的我不知道项目是否死了,因为我找到的信息是2011,2010,2009......

4

1 回答 1

3

删除您拥有的任何旧版本并安装此版本:

https://github.com/NHaml/NHaml

然后,添加这一行:

ViewEngines.Engines.Add(new NHaml.Web.Mvc3.NHamlMvcViewEngine())
于 2014-06-22T19:00:20.853 回答