Como enviar comandos FTP arbitrários em c #
Eu implementei a capacidade de carregar, baixar, excluir etc. usando oFtpWebRequest
classe em c #. Isso é bastante direto.
O que preciso fazer agora é suportar o envio de comandos FTP arbitrários, como
quote SITE LRECL=132 RECFM=FB
or
quote SYST
Aqui está um exemplo de configuração direto do nossoapp.config
:
<!-- The following commands will be executed before any uploads occur -->
<extraCommands>
<command>quote SITE LRECL=132 RECFM=FB</command>
</extraCommands>
Ainda estou pesquisando como fazer isso usandoFtpWebRequest
. Provavelmente vou tentarWebClient
próxima aula. Alguém pode me apontar na direção certa mais rápido? Obrigado!
ATUALIZAÇÃO: Cheguei à mesma conclusão, a partir do .NET Framework 3.5FtpWebRequest
não suporta nada, exceto o que está emWebRequestMethods.Ftp.*
. Vou tentar um aplicativo de terceiros recomendado por algumas das outras postagens. Obrigado pela ajuda!