Prism 6的XAML命名空间

Prism 6的XAML命名空间,prism,prism-6,Prism,Prism 6,几个月来,我一直在使用Prism 6和以下XAML命名空间声明: xmlns:prism="http://www.codeplex.com/prism" 但我注意到这个名称空间URL(重定向到GitHub)也存在: xmlns:prism="http://prismlibrary.com/" 请确认要使用的名称空间是否正确?使用xmlns:prism=”http://prismlibrary.com/". codeplex.com名称空间是一个遗留名称空间,我认为它在将来可能会消失。GitH

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

xmlns:prism="http://www.codeplex.com/prism"
但我注意到这个名称空间URL(重定向到GitHub)也存在:

xmlns:prism="http://prismlibrary.com/"
请确认要使用的名称空间是否正确?

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


我在所有Prism引用中都使用prismlibrary.com名称空间。工作正常。

您可能知道,Prism已被接管,并已努力推出Prism 6的新版本。旧名称空间

xmlns:prism="http://www.codeplex.com/prism"
可能在您尝试的Prism 6的第一个预发布包中。但是团队决定切换到新的名称空间

xmlns:prism="http://prismlibrary.com/"
这在报告中也提到

  • 修复XAML命名空间问题()

  • 创建了新的xmlns命名空间

  • xmlns:prism="http://www.codeplex.com/prism"
    
因此,您应该仅在升级到最新版本后才使用新名称空间。如果您碰巧看到使用了旧名称空间,请毫不犹豫地在GitHub存储库中报告问题