Я недавно представил небольшое приложение, работающее на платформе Silverlight.Но мое приложение было отклонено с рынка из-за ошибки 5.2.3, т. Е. Отзывчивость приложения после деактивации.Я обнаружил следующее: после того, как пользователь успешно завершил игру (головоломку), я показываю ему диалоговое окно:
MessageBoxResult mr = MessageBox.Show("You have won! Do you want to start another game?", "Information", MessageBoxButton.OKCancel);
if(mr==MessageBoxResult.Cancel)
{
NavigationService.GoBack();
}
Теперь дело в том, - если пользователь нажимает кнопку запуска после того, как это диалоговое окнона дисплее приложение перестает выдавать исключение -
Навигация не разрешена, если задача находится не на переднем плане.Ошибка: -2147220990
Мне кажется, допустимой ошибкой, хотя я не уверен, как мои другие приложения успешно прошли процесс сертификации, хотя они имели тот же недостаток.Я только начал разрабатывать приложения WP, поэтому у меня мало знаний о том, чем можно заняться.Пожалуйста, не могли бы вы помочь мне обойти.