Ошибка № 0x89731706 при попытке развернуть приложение на устройстве Windows CE - PullRequest
1 голос
/ 01 февраля 2010

У меня есть приложение, которое я создал некоторое время назад для какого-то неизвестного портативного устройства (под портативным я имею в виду карманный компьютер и тому подобное). Наконец-то я получил нужное мне устройство - MC3000 от Motorola, которое работает на Windows CE 5.0 вместо Windows Mobile, для которой я изначально разработал. Когда я пытаюсь развернуть решение, я получаю 0x89731706 из файла «Компонент подключения устройства». Я попытался очистить раствор и перезапустить его, если он все еще подключен к эмулятору.

Я создал проект развертывания для приложения, и кажется, что чего-то не хватает (он говорит мне: «Не удается найти« x »или один из его компонентов ...)

Я уже разработал приложения для MC9090, и у меня никогда не возникало проблем с этим (за исключением случаев, когда устройство было отключено, конечно)

Кто-нибудь знает ответ на этот вопрос?

Ответы [ 2 ]

3 голосов
/ 01 февраля 2010

После некоторого поиска я обнаружил, что это просто потому, что само устройство не имеет много места, поэтому мне пришлось дать ему больше ПЗУ вместо ОЗУ, чтобы даже установить каркас.

Довольно пустая победа, потому что теперь у нее больше нет овна ...

1 голос
/ 18 апреля 2013

Поскольку этот ответ является первым результатом поиска Google при поиске этой ошибки, я думаю, что это может быть полезно для человека, который ищет другой ответ, поскольку принятый ответ не работает для меня. *

У нас есть проект .NET CF 3.5 для Windows Mobile 5 PocketPC в VS2008, и мы получали эту ошибку.

Проблема заключалась в том, что все в команде отключили UAC, кроме пользователя компьютера, который выдавал ошибку, а также забыли запустить VS2008 от имени администратора. Как только мы запустили VS2008 в качестве администратора, проблема исчезла.

Надеюсь, это поможет кому-то, кто ищет другой ответ.

...