gpt4 book ai didi

c# - 无法安装 NuGet-Packages(Xamarin Android 项目)

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:21:12 26 4
gpt4 key购买 nike

我在安装“Xamarin.JOSE.JWT”包时遇到 NuGet 问题。我收到以下错误:

> Could not install package 'Xamarin.JOSE.JWT 1.0.3'. You are trying to
> install this package into a project that targets
> 'MonoAndroid,Version=v6.0', but the package does not contain any
> assembly references or content files that are compatible with that
> framework. For more information, contact the package author.

这是一个已知问题还是有解决方法?

最佳答案

Xamarin.JOSE.JWT 1.0.3 不支持 Xamarin.Android 项目。它仅包含 .NET Framework 4.0 的程序集。

您的选择是:

  1. 查找另一个支持 Xamarin.Android 项目的 NuGet 包。
  2. 看看您是否可以针对 Xamarin.Android 编译 Xamarin.JOSE.JWT 项目。
  3. 在 Xamarin.JOSE.JWT GitHub 存储库上提出问题。
  4. 尝试直接引用 NuGet 包中的 jose-jwt.dll,看看它是否适用于 Android 项目。如果它使用 Xamarin.Android 不支持的 .NET Framework 部分,这可能不起作用。
  5. 在服务器端而非 Android 项目中使用 Xamarin.JOSE.JWT NuGet 包。

关于c# - 无法安装 NuGet-Packages(Xamarin Android 项目),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36129052/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com