ошибка мыла silverlight 4, тогда как WebClient работает - PullRequest
0 голосов
/ 06 февраля 2011

Успешно подключил мое приложение silverlight к Web-сервису с помощью WebClient, но застрял при попытке подключить его через SOAP.

Всегда получаю огромное и неопределенное исключение о междоменных политиках, InternalsVisibleTo или списке сборок с полным доверием ...

У меня есть clientaccesspolicy.xml именно там, где и должно быть, так как соединение с WebClient работает.Итак, что еще мне нужно настроить?

        private void Test_Click(object sender, RoutedEventArgs e)
    {
        Profile_local.ProfileSoapClient psc = new ProfileSoapClient();
        Profile_local.Profile prf = new Profile_local.Profile();
        psc.GetProfilesSOAPCompleted += psc_Completed;
        psc.GetProfilesSOAPAsync("lilid,lipstic");
    }


 void psc_Completed(object sender, Profile_local.GetProfilesSOAPCompletedEventArgs e)
    {
        Profile_local.Profile prf = e.Result[0];
        txt.Text = prf.Name;
    }

Исключения здесь, в автоматически сгенерированном SoapChanel Reference.cs:

public Profile[] EndGetProfilesSOAP(System.IAsyncResult result) {
            object[] _args = new object[0];
            Profile[] _result = ((Profile[])(base.EndInvoke("GetProfilesSOAP", _args, result)));
            return _result;
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...