使用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错误。该网站在测试版中的工作状态仍未改变。
这里有什么想法吗?
答案 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