Так что я копаюсь в надгробии WP7, но не нашел достаточной информации о том, когда Application_Deactivation not run (и поэтому не Application_Closing).
Я мог бы представить, что он не запускается в следующих сценариях:
- Разряд батареи приводит к отключению телефона с приложением на переднем плане.
- Ваше приложение генерирует исключение, вызывая его прекращение.
Q: Верны ли приведенные выше предположения и являются ли они единственными случаями?
Может ли, например, фоновый агент другого приложения не выдавать исключение, вызывающее внезапное завершение работы вашего приложения, находящегося в настоящий момент на переднем плане? (Просто плеваться ..)