Я использую Vs 2019 для Windows и Vs 2019 Mac для того же проекта форм Xamarin. Когда я открываю проект на VS 2019 mac, проект Android имеет некоторые автоматические изменения в файлах Droid.cs, и сравнение того, что было изменено, является результатом ниже на изображении
Вы видите, что в конфигурации отладки и выпуска AndroidLinkSkip, EnableMultidex и enableProguard удалены.
Интересно то, что когда я смотрю на пользовательский интерфейс в разделе «Параметры», настройки проверяются там.
Я также не могу отменить эти изменения. Если я выберу отмену изменений, VS проверит их снова.
В чем проблема с VS 2019 mac?
РЕДАКТИРОВАТЬ: похоже, что последнее обновление окон VS2019 изменило настройки, прежде чем оно было названо «включен proguard», как на скриншоте с Mac. Теперь они называют это «Code Shrinker». Это вызывает конфликт между окнами Vs2019 и Mac.
Кроме того, я попытался использовать эту опцию, только удалив старую настройку для Proguard, но она не работает. Это исключение. Если я запускаю его на VS2017, используя старые настройки, он работает нормально. Я не вижу никакой хорошей документации для этого изменения Брекинга.