Проблема Unity unitybootstrapper
Я обновил мой проект на PRISM 7.0.0 и единства 6.3. До этого у меня была Призма 5 и единства 4.
Теперь у меня проблемы с призмой.Единство.UnityBootstrapper: похоже, что поле контейнера все еще является Microsoft.Практика.Единство.IUnityContainer вместо Unity.IUnityContainer.
Я надеялся, что обновление полностью отсечет все ссылки на Microsoft.Практика.Unity выключен из моего проекта, но, похоже, я все еще вынужден использовать “старую” библиотеку Prism, по крайней мере частично.
Почему возникает такая ситуация, и что я делаю, чтобы исправить ее? Я что-то упустил?
Что я уже пробовал:
Исследовал ссылки и попытался перестроить после очистки решения.
PureNsanity
Я понимаю, что это может быть невозможно; однако, вы думали об обновлении контейнера? Хотя я все еще считаю Unity ценным, это гораздо более старая контейнерная реализация. Хотя я лично неравнодушен к MEF, Autofac широко популярен и также имеет расширения Prism. Autofac как контейнер также имеет много улучшений и функций по сравнению с Unity... Всего лишь мысль....