Приложение Xamarin, похоже, каждый раз запускает один и тот же экземпляр

Я использую xamarin в сообществе Visual Studio для Mac, возникла странная вещь, приложение, похоже, работает с одним и тем же экземпляром, несмотря на изменения кода, причина, по которой я думаю, что я только что изменил appSetup на false, и все же, когда я запускаю приложение и debug он по-прежнему равен true, хотя явно установлен в false. Это очень странно, я уже пытался перезапустить визуальную студию и эмулятор Android.


person Apple Geek    schedule 02.01.2018    source источник
comment
Удалите приложение из эмулятора вручную и посмотрите   -  person Shiwanka Chathuranga    schedule 02.01.2018
comment
@ShiwankaChathuranga только что обновил его до моего текущего кода, когда я запустил его на новом устройстве, но затем, когда я сделал еще одно редактирование и запустил его снова, он не обновился до нового кода.   -  person Apple Geek    schedule 02.01.2018
comment
@AppleGeek Попробуйте удалить параметр «Использовать быстрое развертывание» (только режим отладки) в свойствах проекта Android/параметрах Android/использовать общую среду выполнения. Это не долгосрочное решение, но может указать на проблему, если решит ее. Я никогда не сталкивался с этой проблемой... на какой версии vs и form вы работаете?   -  person maplemale    schedule 02.01.2018
comment
Ваши настройки сборки Visual Studio могут быть установлены так, что проект Android не будет собираться. Проверьте эти настройки и обязательно удалите все папки obj и bin из каждого проекта, а затем перестройте.   -  person hvaughan3    schedule 02.01.2018
comment
Чтобы автоматизировать предложение @hvaughan3, используйте github.com/yuv4ik/vsmacdeepclean . Это бесплатное расширение для VS для Mac.   -  person EvZ    schedule 02.01.2018
comment
@maplemale вы имеете в виду быстрое развертывание сборки? Потому что если так, то отключение ничего не дало.   -  person Apple Geek    schedule 02.01.2018
comment
@AppleGeek Должно быть, это изменило имена в более новых версиях. У меня нет такой точной настройки в VS 2017 15.5.2. Или, возможно, специфично для Apple (у меня W10). Видите что-нибудь сбой в окне вывода сборки? У меня были похожие проблемы в более старых версиях VS (но не с Xamarin), где плагин, который я использовал, не обнаруживал изменений в коде (silverlight). Это была ошибка, и я заметил, что переключение константы Define DEBUG вызывает обновление. Просто что-то попробовать ... может быть, это ошибка. Какую версию Xamarin Forms вы используете? (проверьте нагет)   -  person maplemale    schedule 02.01.2018
comment
@maplemale, кажется, нет никаких ошибок, и я не могу найти параметр «Определить константу отладки».   -  person Apple Geek    schedule 02.01.2018
comment
@AppleGeek stackoverflow.com/questions/12960602/when-if- debug-runs/ посмотрите на картинку в ответе.   -  person maplemale    schedule 02.01.2018
comment
@maplemale его там нет   -  person Apple Geek    schedule 02.01.2018
comment
@AppleGeek В своем вопросе вы сказали Visual Studio, но начинаете думать, что это не так. Сделайте всем одолжение и нажмите «Справка/О программе» — расскажите нам, что там написано.   -  person maplemale    schedule 02.01.2018
comment
@maplemale это сообщество визуальных студий для Mac, как я уже сказал в вопросе   -  person Apple Geek    schedule 02.01.2018
comment
@AppleGeek Извините, я не знал, что VS для Mac настолько отличается! Здесь больше нет идей.   -  person maplemale    schedule 02.01.2018
comment
Это какая-то польза? stackoverflow.com/questions/34210544/   -  person Steve Chadbourne    schedule 03.01.2018
comment
Или это forums.xamarin.com/discussion/45327/   -  person Steve Chadbourne    schedule 03.01.2018