我有一个使用Prism 5(WPF)的主项目的解决方案。该解决方案还包含更多Prism模块项目。
现在我必须创建一个新模块,我想知道我是否只能在该模块中使用Prism 6,它将与Prism 5主项目兼容,或者如果我需要在所有模块中继续使用Prism 5 (或者将整个解决方案升级到Prism 6,这是一项非常重要的工作)。
谢谢
答案 0 :(得分:4)
您必须坚持使用Prism 5或将所有内容升级到Prism 6.这些版本之间存在一些重大变化:
来源:https://github.com/PrismLibrary/Prism/blob/master/README.md
单独进行名称空间更改已经足以“破坏”#39;你的申请。您现在有2个不同的实例,例如EventAggregator(因为它们位于不同的命名空间中)。