2013-12-13 3 views
0

у меня есть следующие исключения в моем приложении, когда он загружен с рынка (как бета-версия):MissingMethodException в заявке на Торговой

MissingMethodException: Не удалось загрузить тип [и здесь мое регулярное имя класса приложения идет].

Странно, что происходит ТОЛЬКО после того, как приложение было загружено с Markerplace. Когда я запускаю приложение из локальной сборки XAP, все идет хорошо. Исключение происходит только на телефонах с Windows Phone 7, для Windows Phone 8 все в порядке. Еще более странно, что эта ошибка возникает, даже когда я возвращаюсь к ревизиям, которые работали наверняка! Я предлагаю, чтобы что-то изменилось в схеме переупаковки XAP в Marketplace, которая нарушила это, но не имеет идей, как преодолеть эту проблему. Есть ли у кого-нибудь идеи о том, что делать, кроме удаления кода на случайном, публикации и просмотра, работает ли он?

Заранее благодарен!

+0

Можете ли вы предоставить больше информации о том, где исключение происходит в вашем приложении? трассировка стека указывает номер строки? –

ответ

0

Это действительно странно, но проблема исчезла сама по себе. Я отправлял разные версии моего кода на рынок (начиная с ранних почти пустых версий), чтобы выяснить, какие изменения вызвали эту проблему, но когда была готова следующая часть публикаций, я узнал, что проблема ушла!

Я заметил, что в пятницу (13 декабря) необычно долго публикуются публикации в Marketplace - обычно это занимает 2-3 часа, но мои публикации, представленные утром, появились только на следующий день. И эти публикации функционировали без этой странной ошибки.

Так что я еще больше убежден в своем предположении об изменении обработки XAP. Надеюсь, они исправили это, и это никогда не повторится. @Neil, спасибо за помощь!

Смежные вопросы