我在Visual Studio 2012中创建了一个新的可移植类库(根据说明)
我也尝试将目标框架降级为.Net 4
然后我继续运行
PM> Install-Package MvvmCross.HotTuna.StarterPack
但它正在抛出错误
尝试解决依赖关系'MvvmCross.HotTuna.MvvmCrossLibraries
(≥3.0.10)'。试图解决依赖问题 'MvvmCross.HotTuna.CrossCore(≥3.0.10)'。试图解决问题 依赖'MvvmCross.PortableSupport(≥3.0.10)'。安装
'MvvmCross.PortableSupport 3.0.10'。成功安装了 'MvvmCross.PortableSupport 3.0.10'。安装
'MvvmCross.HotTuna.CrossCore 3.0.10'。成功安装了 'MvvmCross.HotTuna.CrossCore 3.0.10'。安装
'MvvmCross.HotTuna.MvvmCrossLibraries 3.0.10'。成功安装了 'MvvmCross.HotTuna.MvvmCrossLibraries 3.0.10'。安装
'MvvmCross.HotTuna.StarterPack 3.0.10'。成功安装了 'MvvmCross.HotTuna.StarterPack 3.0.10'。添加
'MvvmCross.PortableSupport 3.0.10'到FutureStateDemo.Core 卸载'MvvmCross.PortableSupport 3.0.10'。成功
卸载'MvvmCross.PortableSupport 3.0.10'。安装失败。
回滚......无法安装软件包'MvvmCross.PortableSupport
3.0.10' 。您正在尝试将此软件包安装到以“portable-win + net45 + sl40 + wp”为目标的项目中,但该软件包不包含
任何与之兼容的程序集引用或内容文件 框架。有关更多信息,请与软件包作者联系。
启动并运行此入门包需要什么?
答案 0 :(得分:4)
我很确定MvvmCross不再支持Windows Phone 7,因此您无法在PCL中定位。
您必须选择Windows Phone 7.5目标框架。