0
我正在使用Ninject 1.5和我的.Net 2.0 Web应用程序。我的本地开发机器有运行的应用程序没有问题,但一旦我将其部署到测试服务器,我得到的是一个黄色大说 -Ninject raise TypeLoadException
“方法‘Ninject.Core.Infrastructure.TypedCollection’2。添加' 'Ninject.Core.Parameters.ParameterCollection'程序集 'Ninject.Core,Version = 1.5.0.0,...'试图隐式实现一个具有较弱类型参数约束的 接口方法。
我的代码在创建Ninject内核并加载我的StandardModules时抛出了这个异常。
任何想法?
根据ninject的网站,只有1.5支持.Net 2.0 http://ninject.org/download.html – 2012-01-17 18:48:02
@丹appleyard - Mea culpa,是2.0是一大堆LINQ汤。暂时忘记了2.0和4.0之间发生的3.5事件!我会把这个帖子留在这里作为警告,让其他人跳到解决问题的方式,尽管这是公平的。 – 2012-01-17 20:51:11