Visual Studio 2019 Mac удаляет настройки Android и не может вернуться - PullRequest
0 голосов
/ 21 мая 2019

Я использую Vs 2019 для Windows и Vs 2019 Mac для того же проекта форм Xamarin. Когда я открываю проект на VS 2019 mac, проект Android имеет некоторые автоматические изменения в файлах Droid.cs, и сравнение того, что было изменено, является результатом ниже на изображении

enter image description here

Вы видите, что в конфигурации отладки и выпуска AndroidLinkSkip, EnableMultidex и enableProguard удалены.

Интересно то, что когда я смотрю на пользовательский интерфейс в разделе «Параметры», настройки проверяются там.

Я также не могу отменить эти изменения. Если я выберу отмену изменений, VS проверит их снова.

В чем проблема с VS 2019 mac?

enter image description here

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

enter image description here

...