Soit: dossier pour renommer c: \ temp \ Torename à: c: \ temp \ ToRenameComment renommer un dossier/répertoire en C#?
Directory.Move ne fonctionne pas parce que le dossier (: \ temp \ Torename) existent déjà.
Je recherche une solution qui n'implique pas la création d'un dossier temporaire. J'ai cette solution en place: Déplacer vers un dossier temporaire (nom unique) par exemple c: \ temp \ TorenameTemp Passer du dossier temporaire au nouveau dossier. par exemple c: \ temp \ ToRename Le problème est que mon dossier peut devenir très volumineux et le déplacement peut prendre un certain temps à s'exécuter. J'aime Windows Explorer solution dans laquelle l'utilisateur renomme sur place indépendamment de la taille.
merci pour votre temps.
Vous essayez de changer la casse d'un dossier existant? – SLaks
Serait-il plus facile de créer le répertoire avec le nom correct en premier lieu? –
SLaks: Oui Marque: Oui- J'aimerais, mais nous ne contrôlons pas l'utilisateur et l'information est en cours d'enregistrement sur le disque, c'est la raison pour laquelle je dois résoudre ce problème –