Модераторы: gambit

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проблемы с VS2005 и FTP 
V
    Опции темы
0000
Дата 12.7.2006, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 11.7.2006
Где: Нижний Новгород

Репутация: 1
Всего: 5



всем здравствуйте. сразу скажу - использую C#
у меня такая проблема, когда пытаюсь скинуть файл с ftp-сервера 
вида:
ftp.Method = System.Net.WebRequestMethods.Ftp.DownloadFile();
меня пишет, что мол тип WebRequestMethods не может быть извлечен из System.Net
и в System.Net такого класса действительно нет, хотя стоит Framework 2.0

я че-та туплю и не понимаю чего от меня хотят...объясните, плз...... 
PM MAIL ICQ   Вверх
mr.DUDA
Дата 12.7.2006, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 2
Всего: 232



Добавить нужно reference на System.Net.dll 


--------------------
user posted image
PM MAIL WWW   Вверх
0000
Дата 13.7.2006, 10:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 11.7.2006
Где: Нижний Новгород

Репутация: 1
Всего: 5



во-первых файла sistem.net.dll нету...во-вторых, с некоторыми классами из System.Net (например System.Net.WebRequest) работать можно...

я кажися понял в чем дело...FrameWork 2.0 стоит, однако подключаю я Compact Framework...а вот в нем-то нету такого класса....наверняка в этом косяк...соответственно вопрос далее - а как используя Compact Framework работать с FTP???
или может сокетами пользоваться (хотя я про них мало что знаю...)
подскажите как лучше, плз. 
PM MAIL ICQ   Вверх
0000
Дата 13.7.2006, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 11.7.2006
Где: Нижний Новгород

Репутация: 1
Всего: 5



а еще такой вопрос....как например скинуть файл с сервака на телефон с помощью билбиотек OpenNETCF....а то я их скачал, подключил...а мануалов толком и нету....вот и мучаюсь, ковыряюсь....
 
PM MAIL ICQ   Вверх
mr.DUDA
Дата 13.7.2006, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 2
Всего: 232



(тут спецофф по CF совсем немного) 


--------------------
user posted image
PM MAIL WWW   Вверх
0000
Дата 13.7.2006, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 11.7.2006
Где: Нижний Новгород

Репутация: 1
Всего: 5



не много?ну значит они есть...может помогут 
PM MAIL ICQ   Вверх
0000
Дата 13.7.2006, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 11.7.2006
Где: Нижний Новгород

Репутация: 1
Всего: 5



люди, кто-нибудь вообще может мне подсказать, как начинать создавать ftp-клиент, используя только compact framework??
а то я инет уже облазил, никак ничего путного найти не могу...
мне бы для начала научиться соединяться с сервером нормально и файлы передавать туда-сюда 

Это сообщение отредактировал(а) 0000 - 13.7.2006, 13:10
PM MAIL ICQ   Вверх
arilou
Дата 14.7.2006, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 3
Всего: 61



Цитата(0000 @  13.7.2006,  13:09 Найти цитируемый пост)
люди, кто-нибудь вообще может мне подсказать, как начинать создавать ftp-клиент, используя только compact framework??

ну по идее вооружиться соотв. RFC (номер не помню), и кодить-кодить-кодить.

Цитата(0000 @  13.7.2006,  13:09 Найти цитируемый пост)
мне бы для начала научиться соединяться с сервером нормально и файлы передавать туда-сюда 

Ну дык это уже почти FTP клиент smile 

Более информативно к сожалению ответить не смогу.  smile  


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
0000
Дата 18.7.2006, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 11.7.2006
Где: Нижний Новгород

Репутация: 1
Всего: 5



Цитата(arilou @ 14.7.2006,  22:38)
Цитата(0000 @  13.7.2006,  13:09 Найти цитируемый пост)
люди, кто-нибудь вообще может мне подсказать, как начинать создавать ftp-клиент, используя только compact framework??

ну по идее вооружиться соотв. RFC (номер не помню), и кодить-кодить-кодить.

Цитата(0000 @  13.7.2006,  13:09 Найти цитируемый пост)
мне бы для начала научиться соединяться с сервером нормально и файлы передавать туда-сюда 

Ну дык это уже почти FTP клиент smile 

Более информативно к сожалению ответить не смогу.  smile

АААхринительный ответ!!!!! smile 

кодить-кодить и еще раз кодить - так всем и везде можно говорить....
похоже тут людей, кто такими вещами занимался нет вообще...ладно, я делаю по другому...
выкинул в пень этот NETCF и пытаюсь делать через сокеты - посылать команды на сервер и обрабатывать ответ, тока вот проблема....
посылаю команду на открытие соединения - OPEN nervername
он у меня отвечает 220 - мол готов к новому юзеру...далее посылаю команду USER username  -так он у меня вместо того, чтобы пароль запросить или еще чего путного сделать - опять отвечает 220 - готов к новому пользователю....
это как понимать????
а может можно как-нибудь одной командой соединиться к серверу и сразу дать ему имя пользователя и пароль???
 
PM MAIL ICQ   Вверх
mr.DUDA
Дата 18.7.2006, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 2
Всего: 232



Модератор: Тема перемещена из "Распределённые приложения и сеть в .NET", т.к. пошли специфичные вопросы по сетевым протоколам.   


--------------------
user posted image
PM MAIL WWW   Вверх
arilou
Дата 18.7.2006, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: 3
Всего: 61



Цитата(0000 @  18.7.2006,  12:12 Найти цитируемый пост)
АААхринительный ответ!!!!!  
кодить-кодить и еще раз кодить - так всем и везде можно говорить....

Ты говоришь, что тебе надо сделать простой FTP-client. Для этого обычно вооружаются соответствующим документом RFC и кодируют по спецификации (в RFC все написано). 


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
0000
Дата 19.7.2006, 08:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 11.7.2006
Где: Нижний Новгород

Репутация: 1
Всего: 5



люди, а подскажите еще кое-что...я частично разобрался, но есть одна проблемка..когда я пытаюсь скачать файл с сервера, есть строчка - 
       bytes = this.DataSocket.Receive(this.ReceiveBuff, this.ReceiveBuff.Length, SocketFlags.None);

и вот на ней у меня вылетает NullReferenceException.....создается при разыменовывании пустой ссылки объекта...я не понимаю чего я косячу.....блин
                      
PM MAIL ICQ   Вверх
0000
Дата 20.7.2006, 12:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 208
Регистрация: 11.7.2006
Где: Нижний Новгород

Репутация: 1
Всего: 5



а вообще народ на этот форум ходит или нет????....
 
PM MAIL ICQ   Вверх
MuToGeN
Дата 21.7.2006, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: нет
Всего: 32



Модератор: перемещено из сетевых технологий, т.к. пошли специфические вопросы по дотнету  


--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
mr.DUDA
Дата 21.7.2006, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 2
Всего: 232



0000, 

Цитата(0000 @  19.7.2006,  08:49 Найти цитируемый пост)
bytes = this.DataSocket.Receive(this.ReceiveBuff, this.ReceiveBuff.Length, SocketFlags.None);


Последовательно проверяем в отладке, чему у нас равно:

- this.DataSocket
- this.ReceiveBuff

100% что одно из этих свойств равно null, либо в get-е само валит NullReferenceException 


--------------------
user posted image
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.1044 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.