Могу ли я использовать WCF-сервис в проекте Windows Mobile 6? - PullRequest
0 голосов
/ 14 февраля 2012

Могу ли я использовать WCF-сервис в проекте Windows Mobile 6 ??Я трачу много дней, чтобы решить проблему добавления веб-ссылки WCF в проект smartdevice, но появляется ошибка smae.

Произошла ошибка при загрузке http://localhost:8731/Design_Time_Addresses/WcfServiceLibrary1/Service1/mex'. Невозможно подключиться к удаленному серверу Нет подключенияможет быть сделано, потому что целевая машина активно отказалась от него 127.0.0.1:8731 Произошла ошибка при загрузке 'http://localhost:8731/Desi

Поэтому я спрашиваю, возможно ли использовать WCF из проекта windows mobile 6 ??

Я создаю проекты WCF и Windows Mobile в Visual Studio 2008, и когда я «добавляю веб-ссылку» в мобильный проект, чтобы добавить WCF и добавить URL, я получаю эту ошибку «Произошла ошибка при загрузке»http://localhost:8731/Design_Time_Addresses/WcfServiceLibrary1/Service1/mex'. Невозможно подключиться к удаленному серверу. Невозможно установить соединение, так как целевая машина активно отказалась от него. 127.0.0.1:8731 Произошла ошибка при загрузке http://localhost:8731/Desi", но я изменил «localhost» на IP-адрес моего компьютера.появилась ошибка. Как я могу написать URL, который будет помещен в клиентское приложение.

Ответы [ 2 ]

1 голос
/ 14 февраля 2012

Похоже, вы пытаетесь получить Mex, но служба не работает на компьютере разработчика:

Попробуйте перейти по этому URL в вашем браузере

http://localhost:8731/Design_Time_Addresses/WcfServiceLibrary1/Service1/mex

вы, вероятно, получите ту же ошибку (машина активно отказалась от нее)

Убедитесь, что служба запущена.

1 голос
/ 14 февраля 2012

Важной частью ошибки является «Невозможно подключиться»

Это означает, что ссылка на добавление службы попыталась сделать вызов службе, но вызов не удался.

Наиболее вероятные причины этого:

  1. Сервис не работает
  2. Обмен метаданными (конечная точка mex) не включен
...