Эмулятор Windows Mobile не может подключиться ни к сети, ни к локальной базе данных SQL Server - PullRequest
0 голосов
/ 17 января 2019

Я разработал небольшое приложение для Windows Mobile 6. Это приложение использует 2 базы данных: базу данных sqlite, расположенную на мобильном устройстве, и базу данных SQL Server, расположенную на сервере (теперь она находится на том же компьютере, с которым я программирую) , система Windows 7).

Когда я его разработал, я мог протестировать приложение с помощью мобильного эмулятора Windows, интегрированного в Visual Studio 2008, и это было прекрасно.

Но теперь я снова включил этот компьютер, чтобы изменить проект. Но сейчас я не могу это проверить. Эмулятор не может подключиться к базе данных SQL Server (ошибка «SQL Server не существует или доступ запрещен»).

На SQL Server я создал пользователя, который использует приложение, и у него есть разрешение на подключение (на самом деле, подключение работает нормально с некоторыми разработанными нами настольными приложениями).

В настройках эмулятора я проверил параметр PCMCIA с подключенной картой.

Я тоже пытался установить систему Windows 7 на VirtualBox на другом ПК, но результат тот же: я не могу подключиться к базе данных.

Если я открою Internet Explorer на эмуляторе, он не подключится.

Что я могу сделать?

Спасибо

1 Ответ

0 голосов
/ 23 января 2019

Finnaly, я нашел проблему.

Я пытался соединиться "localhost" и "127.0.0.1" ... но это работало только когда я использовал внутренний IP (192.168.1.X)

...