Проблема с сервисом windows , FTP-сервером
Привет,
Я создал FTP-сервер на своем компьютере с помощью c #, потому что мне нужно восстановить изображения, отправленные мне камерой. Прежде чем я протестировал все в консольном приложении, как только все заработало, я превратил консольное приложение в службу windows, которая прослушивает получение изображений по FTP. Проблема в том, что с сервисом работает только локальная filezilla, если вместо этого я пытаюсь подключиться с другого ПК или с внешнего устройства не работает (не подключается), однако с консольным приложением все работает корректно как локально, так и внешне. Как это возможно? Вам нужно сделать что - то особенное с сервисом windows?
Спасибо
Майкл
Что я уже пробовал:
Я последовал этому примеру:
https://www.codeproject.com/Articles/380769/Creating-an-FTP-Server-in-Csharp-with-IPv-Support-да.
Я повторяю, что все работает с консольным приложением, но не с сервисом windows.
RedDk
Возможно, вы оставите записку внизу этой страницы. Автор мог бы лучше понять эту манеру C# и даже определить, что он имеет в виду под "образом", лучше, чем Джон Q. Public здесь, в QA.
Кроме того, мой опыт работы с IPv6 говорит мне, что легко отключить этот вид функциональности при низком уровне приверженности системному окну. Но ваш антивирус, возможно,имеет свой путь с этим фундаментальным пособием, так что проверьте и там.
Mikeluzzo
Спасибо.
Я решил проблему, включив службу в брандмауэре, добавив правило.