2

Ruby on Rails で haml を使用したことがあり、NHaml と呼ばれる .Net の 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 に答える