WP7, как использовать сервисную ссылку после добавления ее в Visual Studio 2010 - PullRequest
9 голосов
/ 24 ноября 2010

Я следую этому примеру для подключения к службе геокодирования Bing Maps:

http://blogs.msdn.com/b/dragoman/archive/2010/10/07/wp7-code-reverse-geocoding-with-the-bing-maps-service.aspx

Примерно на полпути вниз по странице объясняется, как добавить ссылку на службу в VisualСтудия 2010, которую я смог успешно сделать.Затем он добавляет «используя GeoCode.GeoCodeService», но когда я это делаю, я получаю сообщение об ошибке «Тип или пространство имен« GeoCode »не может быть найдено»

Я что-то не так делаю.Шаги довольно простые и ничего не дало ошибку.Что еще мне нужно сделать, чтобы получить доступ к услуге?

Ответы [ 2 ]

6 голосов
/ 19 сентября 2014

После добавления ссылки с использованием URL-адреса WSDL:

В разделе «Решение» в разделе «Ссылки на услуги» щелкните правой кнопкой мыши на папке «Ссылка на службу», на которую вы хотите сослаться (пример: com.gold.services.description1)

Выберите Просмотр в браузере объектов. Вы увидите имя класса в открывшемся окне Object Browser. (пример: GoldWeb.com.gold.services.description1)

Скопируйте и вставьте имя класса в ваш код.

Пример:

using GoldWeb.com.gold.services.description1;

Тогда вы готовы начать использовать его классы.

5 голосов
/ 24 ноября 2010

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

...