Я использую Ninject 1.5 с моим. Net 2.0 веб-приложением. Мой местный DEV машина не имела никаких проблем с запущенным приложением, но когда я развернуть его на тестовом сервере, все это я получаю большой желтый сказать, что -Ninject raise TypeLoadException
«Method„Ninject.Core.Infrastructure.TypedCollection“2. Add 'on ' Ninject.Core.Parameters.ParameterCollection 'из сборки ' Ninject.Core, Version = 1.5.0.0, ... 'попытался неявно реализовать метод интерфейса с более слабыми ограничениями параметров типа. "
Мой код бросает это исключение, когда он создает ядро Ninject и загружает мои стандартные модули.
Любые идеи?
Согласно сайту ninject, только 1,5 поддерживает .Net 2.0 http://ninject.org/download.html –
@Dan appleyard - Mea culpa, yes 2.0 - большая куча супа LINQ. Временно забыли о том, что произошло 3.5 между 2.0 и 4.0! Я остану пост здесь, как предупреждение другим людям, прыгающим на уговоры, хотя, честно говоря, это действительно desrves -1. –