Xamarin. Android: System.Runtime.Caching не удается разрешить ссылку - PullRequest
0 голосов
/ 12 апреля 2020

У меня есть решение с:

  1. Проектом, который обрабатывает бизнес-логику c с помощью функций crud. В какой-то момент проект использует System.Runtime.Caching
  2. Другие веб-формы, MVC и проекты RESTservice. (не имеет отношения к topi c)
  3. Недавно созданный проект Xamarins.Forms с таргетингом .netstandard2.0

Моя проблема заключается в том, что когда я ссылаюсь на проект business logi c в проект Xamarin.forms затем ошибки проекта Xamarin. Android, что он не может устранить ссылку System.Runtime.Caching, на которую ссылается проект бизнес-логики c. Он предлагает добавить ссылку на пакет или сборку NuGet для System.Runtime.Caching или удалить ссылку на проект business logi c.

Я попытался установить пакет как для проекта Xamarin.Forms, так и для связанного с ним проекта Xamarin. Android. Но это ничего не делает.

Я немного застопорился, так как не могу понять, в чем проблема, и еще лучше, как ее решить.

1 Ответ

1 голос
/ 12 апреля 2020

System.Runtime.Caching не кажется частью. Net стандарта , следовательно, вы не можете добавить его. Проверьте журнал nuget при попытке добавить его.

Возможно, вы Вызывать код веб-проекта / API напрямую из форм xamarin, не делайте этого. Вы должны изолировать два.

...