Как вы можете видеть на рисунке выше, я пытаюсь создать приложение Xamarin Forms. Приложение в основном представляет собой служебное приложение для розничной торговли, которое будет ориентировано на регион США и Японию.
В данной структуре Project SuppplyApp.Main — это входной проект Xamarin Forms, который перемещается из проектов iOS и Android.
А SupplyApp.Japan и SupplyApp.US — это специальные функции для регионов США и Японии соответственно.
По сути, я хотел бы использовать их комбинацию на основе конфигурации (например: - SupplyApp.Main + SupplyApp.US ИЛИ SupplyApp.Main + SupplyApp.Japan)
Я использую комбинацию VSTS и Visual Studio App Center для своего CICD и дистрибутива.
Здесь я сомневаюсь во время создания сборки, можно ли ссылаться на проекты (SupplyApp.US / SupplyApp.Japan) на основе какой-либо конфигурации сборки. Или, если он недоступен через VSTS, как я могу добиться того же с помощью Visual Studio.
Может кто-нибудь, пожалуйста, помогите мне решить эту проблему. Я нашел несколько решений, основанных на традиционном проекте .Net, но я не нашел ничего подобного для Xamarin.