我尝试在我的Windows Phone 8.1项目(Visual Studio 2013)上安装MvvmLight,但不断收到此错误消息:
Install-Package:无法安装package' Portable.MvvmLightLibs 4.4.32.1'。您正尝试将此软件包安装到以WindowsPhoneApp,Version = v8.1'为目标的项目中,但该软件包不包含与该框架兼容的任何程序集引用或内容文件。有关更多信息,请与软件包作者联系。
包的描述说明:
MVVM Light Toolkit是一组组件,可帮助人们开始使用Silverlight,WPF,Windows Phone,Windows Store和Xamarin Android中的Model-View-ViewModel模式。它是一个轻松实用的框架,仅包含所需的基本组件。此版本包含WPF4.5,Windows 8和8.1, Windows Phone 8.1 和Xamarin Android的可移植库!
是什么给出的?作为背景,我之前安装了MVVM Light软件包(4.2.30.0)并卸载了它,因为它没有添加任何引用。它保留了View Model定位器。
答案 0 :(得分:0)
如果您使用的是较旧版本的NuGet,则会发生这种情况。一旦我更新了NuGet,问题就消失了。