Как отобразить диалоговое окно «Не удается подключиться» в Windows Mobile, когда URL-адрес веб-службы недоступен? - PullRequest
5 голосов
/ 18 ноября 2008

На Windows Mobile, когда нет подключения к Интернету, и я пытаюсь просматривать веб-страницы с помощью Internet Explorer я не могу подключиться информация в верхней части экрана. Он говорит, что не может соединиться с текущие настройки подключения. Чтобы изменить настройки подключения, нажмите Настройки. И я могу нажать Настройки и настроить сетевые подключения. Как я могу отобразить не может подключить информацию программно? Когда я не могу подключиться к веб-сервису с помощью моего приложения, которое я хотел бы показать ту же информацию и позволить пользователю настроить сетевые подключения. Я использую компактные рамки 2.0 и csharp.

Заранее спасибо.

Ответы [ 3 ]

1 голос
/ 19 ноября 2008

Вот ссылка, где вы можете найти ответ (я пытаюсь выяснить, как его использовать):

http://msdn.microsoft.com/en-us/library/aa456107.aspx

0 голосов
/ 18 ноября 2008

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

"Start > Settings > Sounds & Notifications"

может помочь (по крайней мере, если вы используете ConnectionManager, например, через HttpWebRequest).

С уважением, Тамберг

0 голосов
/ 18 ноября 2008

Это не лучший ответ, и я надеюсь, что у кого-то есть лучший ответ, но: одна вещь, которую вы можете сделать, когда ваше приложение не может получить доступ к веб-сервису, это использовать класс Process (в System.Diagnostics) для запуска URL вашего веб-сервиса в Internet Explorer (он же «обстрел»).

Это приведет к появлению IE, и, поскольку он также не может видеть веб-сервис, он покажет диалоговое окно «Настройки», в котором вы нуждаетесь. Как только вы измените свои настройки, чтобы вы могли видеть веб-сервис, вы просто закрываете IE, и теперь вы снова в своем приложении (которое теперь сможет видеть веб-сервис).

...