J'aime créer un répertoire dans mon serveur SFTP avec WinSCP en C#.Création d'un sous-répertoire dans SFTP en utilisant WinSCP en C#
J'ai essayé Sesion.CreateDirectory()
avec lequel j'étais capable de créer un seul niveau de dossier.
Je n'ai pas réussi à créer plus d'un niveau de dossier.
Si je crée un test de dossier, je n'ai pas pu déplacer le répertoire de travail vers ce dossier pour créer des sous-dossiers. Comment créer un répertoire avec plus de sous-répertoire et créer le répertoire si le sous-répertoire n'existe pas.
session.CreateDirectory("test/Upload/part1/part2"); -notworking
si le dossier existe déjà .it montrer wont une exception? –
Oui, il va lancer une exception. Si vous devez gérer une situation où certains niveaux existent, utilisez 'session.FileExists' pour vérifier avant d'essayer de le créer. –