用于Prism 6的XAML命名空间

时间:2015-12-27 18:41:10

标签: prism prism-6

几个月来,我一直在使用Prism 6以及以下XAML命名空间声明:

xmlns:prism="http://www.codeplex.com/prism"

但是我注意到这个命名空间URL(重定向到GitHub)也存在:

xmlns:prism="http://prismlibrary.com/"

请确认哪个命名空间是正确的?

2 个答案:

答案 0 :(得分:6)

正如您可能知道的那样,Prism已被community接管,并且已经努力为Prism 6带来新版本。旧命名空间

xmlns:prism="http://www.codeplex.com/prism"

可能是您尝试过的Prism 6的第一个预发布包。但团队决定切换到新的命名空间。

xmlns:prism="http://prismlibrary.com/"

release notes for v 6.0.0中也提到了这一点。

  

因此,在升级到最新版本后,您应该只使用新的命名空间。如果您碰巧看到使用旧命名空间,请不要在GitHub存储库上报告问题。

答案 1 :(得分:1)

使用xmlns:prism =“http://prismlibrary.com/”。 codeplex.com命名空间是一个遗留命名空间,我想,它可能在将来消失。 GitHub源代码中的代码注释表明它也是遗留的。

我在所有Prism引用中使用prismlibrary.com命名空间。效果很好。