【问题标题】:Visual Studio 2017 Xamarin can't install nuget package MvvmCross.Plugin.DownloadCache pluginVisual Studio 2017 Xamarin 无法安装 nuget 包 MvvmCross.Plugin.DownloadCache 插件
【发布时间】:2017-03-21 00:34:13
【问题描述】:

我已经安装了 Visual Studio 2017。我尝试使用 mvvm cross 创建应用程序。我成功添加了 mvvm 交叉库,但是当我尝试安装 MvvmCross.Plugin.DownloadCache 包时,我得到了这个:

无法安装包“Xamarin.Android.Support.Compat 24.2.1”。您正在尝试将此包安装到以“MonoAndroid,Version=v6.0”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系包作者。

【问题讨论】:

    标签: c# xamarin mvvmcross visual-studio-2017


    【解决方案1】:

    要安装Xamarin.Android.Support.Compat,您的应用程序必须面向 Android 7.0 或更高版本。

    解决这个问题:

    • 在 Visual Studio 中:

      1. 右键单击项目 > 属性 > 应用程序
      2. 将 Target 设置为 7.0 或更高版本,最好使用最新平台编译
    • 在 Xamarin Studio 中:

      1. 右键项目 > 选项 > Android 应用程序
      2. 将 Target 设置为 7.0 或更高版本,最好使用最新平台编译

    【讨论】:

    • 当您安装 VS 2017 时,它默认只安装 Android API 6.0。我安装了 Android API 7.0,这解决了我的问题。
    猜你喜欢
    • 1970-01-01
    • 2017-11-09
    • 1970-01-01
    • 2019-07-23
    • 1970-01-01
    • 1970-01-01
    • 2019-05-29
    • 2017-12-21
    • 1970-01-01
    相关资源
    最近更新 更多