Salut,
J'ai un tout petit problème qui m'embête, voici mon code fautif :
Je m'explique par un exemple. Prenons le dossier toto se trouvant sur \\IP\toto, Lors de la copie le code en rouge me trouve l'égalité ainsi il ne me crée pas le dossier toto mais me copie directement tout son contenu. En revanche si je copie \\IP\dossier\toto là le code en rouge me trouve l'inégalité et me crée le dossier toto.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 // sourceDir = dossier à copier ( paramètre de la fonction ) DirectoryInfo dir = new DirectoryInfo(sourceDir); if (dir.Exists) { string realDestDir; if (dir.Root.Name != dir.Name) { // création du sous-dossier } ...
Je voudrais que le dossier toto soit toujours crée quelque soit le chemin UNC.
Merci de m'aiguiller.
Partager