XF + DryIoc: невозможно выбрать один открытый конструктор из типа реализации Xamarin.Forms.NavigationPage
Я только что создал проект XF + Prism + DryIoc с использованием шаблона Prism в VS2017. Я обновил приложение XF и Prism до последней версии:
- XF: 2.5.0.121934
- Призма: 7.0.0.336-pre
Без добавления какого-либо дополнительного кода (кроме исправления критических изменений в последней версии Prism 7) при запуске приложения я получаю:
Невозможно выбрать один открытый конструктор из типа реализации Xamarin.Forms.NavigationPage
Я немного искал, и я нашел https://github.com/PrismLibrary/Prism/issues/889 но проблема должна быть решена с помощью последнего DryIoc.
Есть идеи?
2 ответа
Это было исправлено и доступно в последней сборке CI на MyGet.
Как указал Брайан, это исправлено и находится на MyGet. На самом деле это была небольшая регрессия, вызванная нашим движением по унификации API и абстрагированию контейнеров IOC в Prism 7. Вы заметите, что об этом сообщалось:
И был исправлен в PR 1305. Исправление доступно в 7.0.0.340-CI или позже.