Как отправить произвольные команды FTP в C #
Я реализовал возможность загружать, скачивать, удалять и т. Д., ИспользуяFtpWebRequest
класс в C #. Это довольно просто.
Теперь мне нужно отправлять произвольные команды FTP, такие как
quote SITE LRECL=132 RECFM=FB
or
quote SYST
Вот пример конфигурации прямо из нашегоapp.config
:
<!-- The following commands will be executed before any uploads occur -->
<extraCommands>
<command>quote SITE LRECL=132 RECFM=FB</command>
</extraCommands>
Я все еще исследую, как сделать это, используяFtpWebRequest
, Я наверное попробуюWebClient
класс следующий. Кто-нибудь может указать мне правильное направление быстрее? Спасибо!
ОБНОВЛЕНИЕ: я пришел к тому же выводу, что и в .NET Framework 3.5FtpWebRequest
не поддерживает ничего, кроме того, что вWebRequestMethods.Ftp.*
, Я попробую стороннее приложение, рекомендованное некоторыми другими постами. Спасибо за помощь!