Для моего мобильного приложения c #, разработанного с Visual Studio 2008, я пытаюсь использовать FTP.
FTP работает нормально с реального устройства, но он не работает, когда я использую эмулятор устройства: соединение успешно, но при попытке получения данных произошла ошибка. Оба используют Windows Mobile 5.
У некоторых из вас уже была эта проблема? Когда я googlised, это, кажется, повторяется, но еще не решено.
Вот журнал, отображаемый FTP-сервером.
(000001) 05.05.2009 09:50:59 - (не авторизован) (127.0.0.1)> Подключен, отправка приветственного сообщения ...
(000001) 05.05.2009 09:50:59 - (не авторизован) (127.0.0.1)> 220-FileZilla Server версии 0.9.31 бета
(000001) 05.05.2009 09:50:59 - (не авторизован) (127.0.0.1)> 220 FTP-сервер
(000001) 05.05.2009 09:50:59 - (не авторизован) (127.0.0.1)> ПОЛЬЗОВАТЕЛЬ aa
(000001) 05.05.2009 09:50:59 - (не авторизован) (127.0.0.1)> 331 Требуется пароль для aa
(000001) 05.05.2009 09:51:00 - (не авторизован) (127.0.0.1)> PASS **
(000001) 05.05.2009 09:51:00 - aa (127.0.0.1)> 230 Зарегистрирован
(000001) 05.05.2009 09:51:01 - aa (127.0.0.1)> SYST
(000001) 05.05.2009 09:51:01 - aa (127.0.0.1)> 215 UNIX, эмулируемый FileZilla
(000001) 05.05.2009 09:51:01 - аа (127.0.0.1)> CWD /
(000001) 05.05.2009 09:51:04 - аа (127.0.0.1)> PASV
(000001) 05.05.2009 09:51:04 - aa (127.0.0.1)> 227 Вход в пассивный режим (127,0,0,1,5,22)
(000001) 05.05.2009 09:51:41 - aa (127.0.0.1)> отключен.