Ссылка на замок Виндзор от NuGet не работает в проекте Windows Phone 7 - PullRequest
2 голосов
/ 17 марта 2011

Я только что добавил ссылку на Castle Windsor из NuGet и после запуска приложения получаю следующее ожидание:

System.MissingMethodException: может не тип загрузки 'Castle.MicroKernel.Registration.ComponentRegistration 1' from assembly 'Castle.Windsor, Version=2.5.1.0, Culture=neutral, PublicKeyToken=407DD0808D44FBDC'. [Line: 0 Position: 0] --- Inner Exception --- Could not load type 'Castle.MicroKernel.Registration.ComponentRegistration 1' из собрания 'Castle.Windsor, Версия = 2.5.1.0, Культура = нейтральная, PublicKeyToken = 407DD0808D44FBDC».

есть мысли? Спасибо!

1 Ответ

3 голосов
/ 17 марта 2011

Насколько я могу судить, Castle Windsor не поддерживает WP7.Существует версия Silverlight 3, которую вы можете перекомпилировать для работы на WP7, но для этого могут потребоваться (как показало бы ваше исключение) методы, которых просто нет в структуре WP7.

Альтернативные реализации контейнера IoC для WP7 включают:

...