【问题标题】:NancyFx (1.4.3): this.Binding<> fails with ModelBindingException (inner exception: MissingMethodException)NancyFx (1.4.3):this.Binding<> 因 ModelBindingException 失败(内部异常:MissingMethodException)
【发布时间】:2017-05-18 05:47:29
【问题描述】:

我在使用 this.Bind() 时收到了 ModelBindingException(内部异常:MissingMethodException),我找到了混合新旧 DLL 的答案(通过 NuGet)。完整答案贴在下面。

【问题讨论】:

    标签: nancy


    【解决方案1】:

    问题原来是项目之间的 nuget 包版本未对齐(混合旧版本和新版本)。我更正了所有与 Nancy 1.4.3 一起运行的软件包,如下所示,作为我当前的配置:

    (请参阅 packages.config - 此列表不完整)

    Nancy 1.4.3
    Nancy.Elmah 0.1.8
    Nancy.Hosting.Aspnet 1.4.1
    Nancy.RouteHelpers 1.0.6
    Nancy.Serialization.JsonNet 1.4.1
    Nancy.Viewengines.Razor 1.4.3
    

    另外,我使用了管理 NuGet 包的解决方案来确保每个项目都连接了正确的版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-14
      • 2018-03-12
      • 2014-07-29
      • 2012-08-12
      相关资源
      最近更新 更多