Страница: 1 |
Страница: 1 |
Вопрос: need help, ping netCF2.0+winME2003
Добавлено: 23.07.10 12:25
Автор вопроса: ftesh | ICQ: 217815298
Необходимо написать функцию пинга на VB.NET под 2.0 CF, для 2003го WindowsMobile.
Для пинга использую сокет Raw и ICMP пакеты
Проблема вся заключается имено в 2003м мобайле. При вызове этого конструктора матерится что тип сокета не поддерживается данным AddressFamily. Да и вообще, пробывал прогонял в цикле первые два параметра, создать сокет с протоколом ICMP не получается. На старших виндах все работает нормально.
Поэтоум надо как-то написать пинг обходными путями..
Может есть знатоки, и ктонибуть хотяб примерно на мысль наведет? А то уже обгуглился по самое немогу.
Заранее благодарен.
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #1
Добавлено: 24.07.10 03:06
Как ты так гуглил хорошо, если я за 20 секунд нашел 5 ответов на твой вопрос еще на первой странице?
Номер ответа: 2
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #2
Добавлено: 24.07.10 19:03
а My.Computer.Network.Ping в мобайл'03 не канает?
Номер ответа: 3
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #3
Добавлено: 24.07.10 20:02
Там похоже полностью вырезали эту функциональность.
System.Net.NetworkInformation.Ping тоже нет
Номер ответа: 4
Автор ответа:
ftesh
ICQ: 217815298
Вопросов: 1
Ответов: 3
Профиль | | #4
Добавлено: 26.07.10 09:17
Пруфлинк?)
Мож я конечно кривой, но на точку нет я видел всего пару примеров. А уж конкретно под netCF и уж темболее 2003й мобайл невидел ничво..
Мож ктонить хотяб подскажет на предмет готовых библиотек?
Номер ответа: 5
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #5
Добавлено: 26.07.10 14:01
http://tinyurl.com/2vstrtx
Номер ответа: 6
Автор ответа:
ftesh
ICQ: 217815298
Вопросов: 1
Ответов: 3
Профиль | | #6
Добавлено: 28.07.10 14:43
офигенно большое спасибо)
за шутку)
Но..Конкретный работающий пример есть?
В опенНетЦФ остался класс пинг, но..на 2003й винде он все такж не работает..
Вопрос остался так и нерешенным = \
Номер ответа: 7
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #7
Добавлено: 28.07.10 17:26
Чтоб конкретный работающий пример сделать, нужно иметь конкретную работающую платформу на руках иметь.
В OpenNetCF нет пинга? Если он работает на мобильной платформе, но не работает на обычной винде, то нужно будет 2 варианта кода иметь и в зависимости от того какая платформа, использовать его.
Или пинг не работате на мобильной платформе? Тогда по документации посмотреть почему он может не работать, провреить у себя, может фаервол или еще что-то режет.
Номер ответа: 8
Автор ответа:
ftesh
ICQ: 217815298
Вопросов: 1
Ответов: 3
Профиль | | #8
Добавлено: 29.07.10 10:07
облажался немног..
Перекачал опенНетЦф все работает. Немног смутил текст экзепшена "Impossible to send a packet" на 2003м WM, на пятой винде он грит, что "Дестинейшн дазнт экзист ин нетворк" или чет тип такого..
А вообще, не по теме, про конкретноработающию платформу - в SDK VS идут имули для мобайлных версий виндов. Такчт на руках ее иметь не обязательно.
Всем пасибо кто откликнулся)