我最近一直在使用Nancy,我很喜欢它,但是当我试图像文档页面那样制作一个结构图时,我发现了错误
字段未找到:'Nancy.Bootstrapper.NancyBootstrapperLocator.Bootstrapper'.
我已经覆盖了getApplicationContainer函数,如文件中所示
https://github.com/CarlosBolanos/apadrina/blob/master/Application/Bootstrapper.cs
但是仍然有相同的错误,我查看rnancy资源库https://github.com/NancyFx/Nancy.Bootstrappers.StructureMap/blob/master/src/Nancy.Bootstrappers.StructureMap/StructureMapNancyBootstrapper.cs上的代码,看不到引导程序属性。
如果删除any1中的nancystructuremap,错误就会消失。
还是需要在引导类上设置其他内容。
发布于 2014-09-30 16:34:07
在从Nuget安装Nancy.Bootstrappers.Ninject之后,我遇到了这个场景。我的Nancy是使用模板创建的,正在引用Nancy0.21.1。
我发现的是安装引导程序包导致基本的Nancy包从0.21.1升级到0.23.2。这很好,除了Nancy.Hosting.Aspnet和Razor引擎包没有从0.21.1升级。
要修复这个错误,我必须更新与南希相关的所有软件包,以匹配0.23.2包。
https://stackoverflow.com/questions/25374431
复制相似问题