Xamarin.Android:System.Runtime.Caching无法解析引用

时间:2020-04-12 10:26:30

标签: visual-studio xamarin xamarin.forms xamarin.android

我有以下解决方案:

  1. 通过Crud函数处理业务逻辑的项目。项目有时会使用System.Runtime.Caching
  2. 其他Web表单,MVC和RESTservice项目。 (与主题无关)
  3. 一个新创建的针对.netstandard2.0的Xamarins.Forms项目

我的问题是,当我在Xamarin.forms项目中引用业务逻辑项目时,则Xamarin.Android项目出错,它无法解析业务逻辑项目所引用的System.Runtime.Caching引用。 它建议我为System.Runtime.Caching添加一个NuGet包或程序集引用,或者删除对业务逻辑项目的引用。

我尝试为Xamarin.Forms项目和相关的Xamarin.Android项目安装软件包。但是它什么也没做。

在这里我有点停顿了,因为我无法弄清楚问题是什么,更好的是如何解决它。

1 个答案:

答案 0 :(得分:1)

System.Runtime.Caching似乎没有to be part of .Net standard,因此您无法添加它。尝试添加它时,请检查nuget日志。

您可能正在直接从xamarin表单调用Web项目/ API项目代码,请不要这样做。您需要将两者隔离。

相关问题