【问题标题】:Problems using NHaml with ASP.NET MVC RC在 ASP.NET MVC RC 中使用 NHaml 的问题
【发布时间】:2009-02-12 10:35:31
【问题描述】:

我在使用 NHaml 和 ASP.NET MVC Beta 时没有任何问题,但是当升级到 ASP.NET MVC RC 时,我遇到了一个可疑的错误

程序集“MvcContrib.NHamlViewEngine, Version=0.0.1.175, Culture=neutral, PublicKeyToken=null”中类型“MvcContrib.NHamlViewEngine.NHamlViewFactory”中的方法“FindPartialView”没有实现。

我用反射器检查过,方法就在那里。其他可能有帮助的是,当我刷新上面的错误时,我得到一个 404。如果我重建,我第一次得到那个错误,之后是 404 错误。同样,该网站在 Beta 版中也未发生任何变化。

这里有什么想法吗?

【问题讨论】:

    标签: asp.net-mvc


    【解决方案1】:

    您需要确保您拥有 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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-13
        • 1970-01-01
        • 2011-01-21
        相关资源
        最近更新 更多