Windows phone 7 来自NuGet Donds的温莎城堡参考资料';不能在WindowsPhone7项目中工作

Windows phone 7 来自NuGet Donds的温莎城堡参考资料';不能在WindowsPhone7项目中工作,windows-phone-7,castle-windsor,nuget,Windows Phone 7,Castle Windsor,Nuget,我刚刚从NuGet为Castle Windsor添加了参考,运行应用程序后,我得到了以下期望: System.MissingMethodException:可能是 非负载型 'Castle.MicroKernel.Registration.ComponentRegistration1' 来自“温莎城堡”的集会, 版本=2.5.1.0,区域性=中性, PublicKeyToken=407DD0808D44FBDC'。 [行:0位置:0]——内部 异常---无法加载类型 'Castle.MicroK

我刚刚从NuGet为Castle Windsor添加了参考,运行应用程序后,我得到了以下期望:

System.MissingMethodException:可能是 非负载型 'Castle.MicroKernel.Registration.ComponentRegistration
1'
来自“温莎城堡”的集会,
版本=2.5.1.0,区域性=中性,
PublicKeyToken=407DD0808D44FBDC'。
[行:0位置:0]——内部
异常---无法加载类型
'Castle.MicroKernel.Registration.ComponentRegistration
1' 来自“温莎城堡”的集会, 版本=2.5.1.0,区域性=中性, PublicKeyToken=407DD0808D44FBDC'


有什么想法吗?谢谢

据我所知,温莎城堡不支持WP7。有一个Silverlight 3版本,您可以对其进行重新编译以在WP7上工作,但它可能需要WP7框架中根本不存在的方法(正如您的异常所表明的那样)

WP7的替代IoC容器实现包括:

  • 来自Caliburn.Micro
  • Clarius咨询公司

这是正确的。温莎不支持WP7,我也不打算引入它。我们接受补丁:)