Пишу SilverLight 2.0 приложение Теоретически в документации он поддерживает работу с Socket.
есть сервер написанный на .Net(C#) который слушает определенный порт.
и есть SilverLight 2.0 приложение где тоже есть работа с сокетаи аля подключение и отправка сообщения сделанное по примеру:
http://weblogs.asp.net/mschwarz/archive/2008/03/07/silverlight-2-and-sockets.aspx
но уже на этапе выполнения возвращает ошибку 10013 и текст что мол описание этой ошибки отсутствие
но посмотрел на проверку:
if (args.SocketError != SocketError.Success)
throw new SocketException((int)args.SocketError) ;
посмотрел что в перечислении SocketError за цифру 10013 отвечает AccessDenied
типа мол нет прав.. сразу бросился гуглить по этому поводу.
попал на ту же страницу от куда качал пример там в верху написано:
" So Silverlight 2 applications will be allowed to connect only to the host from which they were downloaded."
"Так Silverlight 2 приложения будут иметь возможность подключиться только к хост, с которого они были загружены."
но у меня и сервер и клиент запущенны на localhost это вить один и тот же хост... или необходим IIS?
Примечание:
использовал порт 4522
Примечание:
нашел решение сам.. кто хочет 100 баллов пишите сюда :)
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.