在Nuget管理器上安裝MvvmLight框架,有時候會有如下提示: “MvvmLightLibs”已擁有為“CommonServiceLocator”定義的依賴項。
阿新 • • 發佈:2018-12-14
VS2013安裝後,在Nuget管理器上安裝MvvmLight框架,有時候會有如下提示:
“MvvmLightLibs”已擁有為“CommonServiceLocator”定義的依賴項。
可能是大牛們都不屑於寫這麼簡單的筆記,網上搜索一圈都找不到解決辦法,無奈研究了很久總算找到原因。
假如你也遇到了,希望我的帖子可以幫到你:
造成此問題的原因是由於VS2013自帶的Nuget包管理器版本太舊,不支援最新的MvvmLight。
解決辦法:
1.首先點選工具-->擴充套件和更新
2.在已安裝的選項裡找到NuGet程式包管理器,點選解除安裝
3.解除安裝完成之後點選立即重新啟動
4.重新來到擴充套件和更新介面,在聯機選項裡找到NuGet Package Manager For Visual Studio 2013 然後安裝
5.安裝完畢後重新啟動Visual Studio
6.最後重新安裝MVVM Light 大功告成了!