2012-02-06 63 views
0

我正尝试使用Ninject作为用于WP7.1芒果的Caliburn Micro的IOC容器。 我发现的doing this的唯一帖子创建了NinjectServiceLocator,并将其设置为ServiceLocator上的提供者。 问题: 1)在“CommonServiceLocator.NinjectAdapter”程序集中定义的NinjectServiceLocator依赖于“Microsoft.Practices.ServiceLocation”的 v 1.0.0.0。 Microsoft.Practices.ServiceLocation是否已移植到WP 7.1?使用Ninject作为用于WP7的Caliburn Micro的IoC

2)我试图安装“ninject.wp7”使用的NuGet,但它不安装witht以下错误: 无法安装程序包“Ninject.WP7 2.2.0.0”。您正在尝试这个软件包安装到该塔尔格 ETS“的Silverlight,版本= V4.0,外形= WindowsPhone71”项目,但包不包含任何程序集引用是与框架

是兼容的有一个解决方案,使这项工作芒果。我真的希望使用带有CM的IOC,这将允许我扫描程序集来注册viewmodels intead,将每种类型的手工连接到默认的SimpleContainer中。

回答

0

使用Ninject 3.0.0-RC3这对于WP 7.1

Install-Package Ninject -pre 
支持
相关问题