Не удается разрешить ссылку на «пакет», на который ссылается «project»

#visual-studio #xamarin #nuget #csproj #asp.net-boilerplate

#visual-studio #xamarin #nuget #csproj #asp.net-шаблонный

Вопрос:

Я пытаюсь запустить мобильный проект ASP.NET Нулевое следование их документам для разработки-Step-By-Step-Xamarin. Когда я создаю проект, я получаю эту ошибку:

XA2002: не удается разрешить ссылку: Abp.AutoMapper , на которую ссылается Acme.PhoneBookDemo.Mobile.Shared . Пожалуйста, добавьте ссылку на пакет NuGet или сборку для Abp.AutoMapper или удалите ссылку на Acme.PhoneBookDemo.Mobile.Shared .

Пакет Abp.AutoMapper установлен в Acme.PhoneBookDemo.Mobile.Общий

и на него уже есть ссылка в *.csproj:

 <PackageReference Include="Abp.AutoMapper" Version="4.2.0" />
  

Не могли бы вы мне, пожалуйста, помочь?

Ответ №1:

Решено, пакет не был установлен в проект *.Droid, но установлен в *.Ios и *.Mobile.Общие проекты. Установка его в проект *.Droid устраняет проблему.

Комментарии:

1. Означает ли это, что вы должны поместить все ссылки в проект Droid даже для пакетов, на которые ссылаются только в общем проекте?