我刚刚在VS2017中使用Prism模板创建了一个XF + Prism + DryIoc项目。 我将应用程序XF和Prism更新为最新版本:
不添加任何更多代码(除了使用最新的Prism 7修复重大更改),在运行应用程序时我得到:
无法从实现类型中选择单个公共构造函数 Xamarin.Forms.NavigationPage
我搜索了一下,发现https://github.com/PrismLibrary/Prism/issues/889但问题应该用最新的DryIoc来解决。
有什么想法吗?
答案 0 :(得分:3)
这已得到修复,可在MyGet上的最新CI版本中使用。
答案 1 :(得分:2)
正如布莱恩所说,这是固定的并且在MyGet上。这实际上是一种回归,这是由我们统一API并在Prism 7中抽象IOC容器引起的。你会注意到这是报道的:
并在PR 1305中修复。该修复程序可在7.0.0.340-ci或更高版本中使用。