我有通過MvvmLight庫使用MVVM模式設計的WPF應用程序的源代碼。該應用程序由其他開發人員開發,現在我必須支持它並添加一些功能。命名空間'GalaSoft.MvvmLight'中不存在類型或命名空間名稱'Ioc'
所以現在我的問題是我無法構建應用程序。我的VS2012顯示了一個奇怪的編譯時錯誤在ViewModelLocator類:
類型或命名空間名稱「國際奧委會不會在命名空間存在「GalaSoft.MvvmLight」(?是否缺少程序集引用)
...雖然該項目引用了GalaSoft.MvvmLight.Extras庫,其中包含此名稱空間以及由ViewModelLocator類使用的SimpleIoc類。除此之外,VS甚至會突出SimpleIoc類,並且不會突出顯示Galasoft.MvvmLight.Extras導入爲使用部分中的錯誤一...
該應用程序是針對.NET 3.5構建的,我使用的庫與以前版本相同開發者做了。
請告知什麼可以解決這個問題?可能有人遇到了這個問題?
由於提前, 最大
你在你的庫中引用的主要項目引用GalaSoft.MvvmLight庫? – Tilak
是的,我是。 GalaSoft.MvvmLight庫也由主項目引用。 – maxibrain
這個問題通過安裝MvvmLight庫和清理VS解決方案意外解決......但很難找出究竟有什麼幫助解決這個問題。我成功地只有兩臺機器中的一臺。 – maxibrain