Запуск Ninject в приложениях в стиле Metro требует нескольких изменений в реализации Ninject.Поэтому нет возможности запускать текущие сборки в приложениях в стиле metro.Если вы хотите внести необходимые изменения в Ninject, вам нужно выполнить следующие шаги
- Создать новый проект библиотеки MS
- Добавить все файлы из Ninject
- Определите NO_LCG NO_ASSEMBLY_SCANNING NO_EXCEPTION_SERIALIZATION
- Устраните все проблемы, связанные с изменениями в новом API отражения
В противном случае вам придется подождать, пока не появится официальный предварительный просмотр Ninject для приложений в стиле Metro.который будет доступен через некоторое время после выпуска Ninject 3.0.