MVVMCross StarterPack不是从新的PCL中的Nuget安装的

时间:2013-09-07 22:19:24

标签: mvvmcross portable-class-library

我在Visual Studio 2012中创建了一个新的可移植类库(根据说明)

enter image description here

我也尝试将目标框架降级为.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”为目标的项目中,但该软件包不包含
  任何与之兼容的程序集引用或内容文件   框架。有关更多信息,请与软件包作者联系。

启动并运行此入门包需要什么?

1 个答案:

答案 0 :(得分:4)

我很确定MvvmCross不再支持Windows Phone 7,因此您无法在PCL中定位。

您必须选择Windows Phone 7.5目标框架。