4

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

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

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

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

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

4

2 回答 2

7

如您所知,Prism 已被社区接管,并已努力为 Prism 6 带来新版本。旧命名空间

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

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

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

v 6.0.0 的发行说明中也提到了这一点。

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

于 2015-12-28T20:07:06.567 回答
1

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

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

于 2015-12-28T20:00:00.620 回答