0

两个 WPF 项目中的 Unity 版本 2.1.505.0。一个在 2010 年,另一个在 2012 年。在 2010 年很好,但在 2012 年我收到错误“非通用方法 'Microsoft.Practices.Unity.IUnityContainer.Resolve(System.Type, string, params Microsoft.Practices.Unity.ResolverOverride[]) ' 不能与类型参数一起使用”???

return this.Container.Resolve<Shell>();
4

1 回答 1

1

需要为 Unity 命名空间以及 Prism.UnityExtensions 添加 using。答案StackOverflow 上。

于 2013-08-31T21:14:28.693 回答