作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我今天已将我的项目升级到 Prism 6.3.0 和 Unity 5.3.1。在此之前,我有 Prism 5 和 Unity 4。
现在我遇到了 Prism.Unity.UnityBootstrapper
的问题: 好像是Container
场依然是Microsoft.Practices.Unity.IUnityContainer
而不是 Unity.IUnityContainer
.
我曾希望升级能干净利落地切断所有对 Microsoft.Practices.Unity
的引用。关闭了我的项目,但似乎我仍然被迫使用“旧”的 Prism 库,至少部分是这样。
为什么会出现这种情况,我该怎么做才能使它正确?我错过了什么吗?
最佳答案
Prism 尚不支持 Unity 5.x。因此,您将不得不坚持使用 4.x,直到发生这种情况。我的理解是,团队的目标是在 Prism 7 及更高版本中支持 Unity 5.x。
正如您在评论中提到的,在 Prism 的 GitHub 存储库中有很多关于 Unity 5 带来的变化的讨论。很高兴知道有人愿意接受 Unity 并继续推进它。
关于unity-container - 将 Prism.Unity.UnityBootstrapper 与 Unity.IUnityContainer 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47542873/
我今天已将我的项目升级到 Prism 6.3.0 和 Unity 5.3.1。在此之前,我有 Prism 5 和 Unity 4。 现在我遇到了 Prism.Unity.UnityBootstrapp
我是一名优秀的程序员,十分优秀!