У меня возникла проблема при развертывании на устройстве Windows Phone 8. Кажется, что XAML не обновляется, когда я выполняю сборку и отладку. Единственный способ, которым он обновляется, - это когда я делаю Rebuild> Debug или удаляю приложение, а затем отлаживаю.
Вот сценарий: страница содержит кнопку с событием щелчка с именем «Button_Click». Отлаживаю и все работает. Остановить отладку. Теперь измените имя обработчика событий на NewButton_Click (да, и в xaml, и в cs). Запустите отладку снова, нажмите кнопку, и вы получите исключение, потому что нет имени обработчика события «Button_Click».
Изменения XAML не были обнаружены/перенесены на устройство, были обнаружены только изменения Csharp.
Если вы выполните Rebuild, а затем отладку, он будет работать так, как ожидалось. Пересборка каждый раз, когда мне не нужно развертывать, — это PITA, потому что я теряю любое изолированное хранилище.
Кто-нибудь может прояснить, что здесь происходит?
ПРИМЕЧАНИЕ. Это происходит с приложением Windows Phone 7.x в Visual Studio 2012 с обновлением 3 в Windows 8.