使用NHaml和ASP.NET MVC RC的问题

时间:2009-01-29 05:22:03

标签: asp.net-mvc

使用NHAMl和ASP.NET MVC Beta没有问题,但是当升级到ASP.NET MVC RC时,我遇到了可疑错误

  

方法'MvcContrib.NHamlViewEngine.NHamlViewFactory'中的方法'FindPartialView'来自程序集'MvcContrib.NHamlViewEngine,Version = 0.0.1.175,Culture = neutral,PublicKeyToken = null'没有实现。

我用反射器进行了检查,方法就在那里。其他可能有帮助的是,当我刷新上面的错误时,我得到了404.如果我重建,我第一次得到错误,之后有404错误。该网站在测试版中的工作状态仍未改变。

这里有什么想法吗?

2 个答案:

答案 0 :(得分:0)

我不确定如何修复你的错误,但FindPartialView方法现在需要一个额外的参数,useCache,这是一个布尔值。我不太了解NHaml视图引擎,但看起来这个错误导致了您的问题,并且需要为此更新MvcContrib。希望这对你有所帮助。

答案 1 :(得分:0)

您需要确保您拥有MVCContrib和NHaml

的RC1兼容版本

对于Nhaml
我们还没有使用RC1完成“发布版本”,因此您需要从源代码构建。 在此之后(1月30日)的任何版本应该是好的 http://code.google.com/p/nhaml/source/detail?r=101

对于MVC
试试最新版本(2月4日)
http://www.codeplex.com/MVCContrib/Release/ProjectReleases.aspx?ReleaseId=22732