0

Я создаю проект смартфона (Windows mobile pocket pc 5.0 sdk и CF3.5) и WCF, созданный на одном и том же решении в visual studio 2008. При выборе «добавить веб-ссылку» и затем выберите «Веб-службы в этом решение ", я получаю эту ошибку Нет - в текущем решении не обнаружено веб-служб. Если я поместил его URL-адрес и нажмите «Go», я получу эту ошибку. Эта программа не может отображать веб-страницу. Может ли кто-нибудь помочь мне в этой проблеме?Я не могу добавить ссылку WCF на проект для мобильных телефонов Windows?

Я думаю, что проблема в URL-адресе я помещаю в веб-ссылку. Я заменяю «localhost» на свой компьютер IP, но также не работает ???

ответ

0

Попробуйте добавить ссылку Service Reference вместо справки по веб-сервису. Веб-ссылки предназначены для старых функций веб-служб XML не для большинства служб WCF.

EDIT: Этот вопрос предназначен для Windows Mobile Pocket PC 5.0, который, по-видимому, не поддерживает ссылки на службы WCF, но этот blog post shows how to add a WCF service reference на Windows Mobile 6.0 с использованием веб-ссылок. В нем описывается основной процесс, который должен работать для проектов Windows Mobile 5.0.

+0

В проектных проектах смарт-студии Visual Studio 2008 нет опции «Добавить служебную ссылку». – Yasmeen

+0

Кажется странным, потому что VS 2008, безусловно, поддерживает [добавление ссылок на службы] (http://msdn.microsoft.com/en-us/library/bb386382 (v = vs.90) .aspx). Однако, если проекты Windows Mobile не предлагают этот параметр, и вы хотите использовать службы WCF, вам необходимо настроить службу для поддержки basicHttpBinding, которая совместима со старыми функциональными возможностями веб-служб XML. –

+0

Как я могу это сделать ?? Изменив значение «привязка» равным «basicHttpBinding» в файле App.config WCF. Это право? – Yasmeen

 Смежные вопросы

  • Нет связанных вопросов^_^