2012-06-04 3 views
0

У меня возникают трудности с доступом к службе WCF. Мой сервис работает в том же решении, что и приложение MonoDroid, и размещается на визуальной студии . Я настроил его как BasicHttp. Ссылка добавляет ok, но во время выполнения , когда я вызываю один простой метод тестирования, я получаю;monodroid wcf call

System.Net.WebException это очень просто, это веб-сервис

public class Service1 : System.Web.Services.WebService 
{ 

    [WebMethod] 
    public string HelloWorld() 
    { 
     return "Hello World"; 
    } 
} 

и здесь называют

 button.Click += delegate 
     { 
     localhost.Service1 se = new localhost.Service1(); 
     button.Text= se.HelloWorld(); 
     }; 

и ошибки снимка в приложении

error

+1

Я думаю, вам нужно будет добавить гораздо больше деталей, прежде чем кто-нибудь может реально помочь. например попробуйте добавить код, показывающий, как вы настраиваете свой клиент, и попробуйте добавить более подробную информацию о содержании исключения – Stuart

ответ

0

I согласитесь, что вам нужно добавить дополнительную информацию ия. Тем не менее, я ответил на этот вопрос когда-то, и это то, что я делаю для вещей WCF, и это отлично работает для меня.

Using Soap in Shared Mono Library for WP 7 and Android

Это может помочь.

Еще одна вещь, о которой я только думал. У Вас есть возможность интернет в сети манифест выбран, как показано здесь:

http://docs.xamarin.com/@api/deki/files/1026/=RequiredPermissionsVS.png