При регистрации Mobilink в Центре мобильных устройств в Vista произошли ошибки
У меня есть файл bat, который я использую, чтобы попытаться зарегистрировать Mobilink в Центре мобильных устройств в Vista. (Я использую Mobilink версии 11) Сценарий:
mlasinst -k ./ -v ./
Я скопировал mlasinst, а также mlasdev.dll и mlasdesk.dll в одну и ту же папку и запускаю указанную выше команду, чтобы запустить процесс синхронизации (я проверил приведенный выше скрипт на Windows XP, и он работает). Когда я пытаюсь скопировать те же файлы на компьютер с Windows Vista, я запускаю сценарий и перезагружаю компьютер. Затем я следую указаниям на сайте Sybase, а именно
"В окне" Центр устройств Windows Mobile "нажмите" Параметры мобильного устройства ", затем нажмите" Изменить параметры содержимого ". Выберите" Клиенты MobiLink "и нажмите" Сохранить ", чтобы активировать поставщика. Чтобы просмотреть список зарегистрированных приложений, нажмите" Изменить параметры содержимого ", нажмите" Клиенты MobiLink ", а затем нажмите Настройки синхронизации. "
Все работает в Vista, за исключением того, что когда я нажимаю на "Настройки синхронизации", когда я нажимаю на нее, я получаю сообщение об ошибке, говорящее, что нет никаких настроек для администрирования.
Мой вопрос: как заставить Mobilink работать с Vista и ее Центром мобильных устройств? Я прочитал всю документацию, которую могу найти, но безрезультатно.
1 ответ
Юн 23-й комментарий
Для тех, кто следит за домом, в результате этого поста наш отдел контроля качества смог воспроизвести эту проблему с Центром устройств Windows Mobile в Vista при использовании устройства Windows Mobile 6, и мы смотрим на это. Кажется, что все работает нормально с устройством Windows Mobile 5, которое мы использовали для нашего первоначального тестирования.
19 июня Комментарий
Я действительно хотел оставить комментарий, так как это не совсем ответ, но моя репутация не была достаточно высокой, чтобы сделать это. О, хорошо, я отправлю плохой ответ и посмотрю, как моя репутация падает. Это цена, которую я готов заплатить.:)
Наша группа QA тестирует mlasinst с Windows Mobile Device Center, но вы, очевидно, делаете что-то другое, или, скорее всего, настройки вашего компьютера немного отличаются. Чтобы докопаться до сути, нам, вероятно, понадобится выяснить, какие параметры реестра изменились в результате запуска mlasinst, но прежде чем я потрачу слишком много времени на выяснение того, что здесь происходит (включая выяснение, какие правильные вопросы следует задавать, Спросите), я должен отметить, что я бы рекомендовал синхронизацию с использованием TCPIP или HTTP вместо ActiveSync, хотя бы для того, чтобы упростить процесс установки и исключить дополнительный уровень или связь между клиентом ML и сервером. Из сообщения, которое вы сделали в новостях://forums.sybase.com/sybase.public.sqlanywhere.mobilink, я также вижу, что вы играли с синхронизацией с использованием версии.NET API dbmlsync и синхронизацией с использованием TCPIP. Я ответил на ваше сообщение в группе новостей, чтобы объяснить, что, по моему мнению, происходит в вашем приложении.
Вы по-прежнему заинтересованы в выяснении проблем с ActiveSync и WMDC, или вы довольны решением, которое вы реализовали с использованием API dbmlsync и TCPIP?