【发布时间】:2017-05-18 05:47:29
【问题描述】:
我在使用 this.Bind() 时收到了 ModelBindingException(内部异常:MissingMethodException),我找到了混合新旧 DLL 的答案(通过 NuGet)。完整答案贴在下面。
【问题讨论】:
标签: nancy
我在使用 this.Bind() 时收到了 ModelBindingException(内部异常:MissingMethodException),我找到了混合新旧 DLL 的答案(通过 NuGet)。完整答案贴在下面。
【问题讨论】:
标签: nancy
问题原来是项目之间的 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 包的解决方案来确保每个项目都连接了正确的版本。
【讨论】: