我今天将我的项目升级到Prism 7.0.0和Unity 6.3。在那之前,我有Prism 5和Unity 4。
现在我遇到了Prism.Unity.UnityBootstrapper的问题:“容器”字段似乎仍然是Microsoft.Practices.Unity.IUnityContainer而不是Unity.IUnityContainer。
我曾希望该升级能够从我的项目中完全删除对Microsoft.Practices.Unity的所有引用,但是似乎我仍然被迫使用“旧的” Prism库,至少在某些方面如此。
为什么会出现这种情况,我该怎么做才能使其正确?我想念什么吗?
答案 0 :(得分:0)
为什么会出现这种情况,
因为在您的项目中仍然引用了旧版本的棱镜和/或单位。
我该怎么做才对?
从项目的引用中删除所有旧版本。
我想念什么吗?
您以为该更新删除了所有旧的dll,显然不是这种情况。