我有通过MvvmLight库使用MVVM模式设计的WPF应用程序的源代码。该应用程序由另一个开发人员开发,现在我必须支持它并添加一些功能。
所以现在我的问题是我无法构建应用程序。我的VS2012在ViewModelLocator类中显示了一个奇怪的编译时错误:
名称空间'GalaSoft.MvvmLight'中不存在类型或命名空间名称'Ioc'(您是否缺少程序集引用?)
...尽管该项目引用了GalaSoft.MvvmLight.Extras库,该库包含此命名空间以及ViewModelLocator类使用的SimpleIoc类。除了VS甚至突出显示SimpleIoc类,并没有突出显示Galasoft.MvvmLight.Extras导入为使用部分中的错误一...
该应用程序是针对.NET 3.5构建的,我使用与之前的开发人员相同的库版本。
请告知可以解决这个问题的方法是什么?可能有人遇到过这个问题吗?
提前致谢, 最大
答案 0 :(得分:0)
添加GalaSoft.MVVMLight.Extras,因为此库中存在Ioc ...