File.open peut il créer un répertoire
Bonjour
Je tente d'ouvrir (et créer s'il n'existe pas) un fichier avec
Code:
File.Open(fileName, FileMode.OpenOrCreate)
si fileName est c:\cheminQuiExiste\monfichier.ext ça fonctionne nickel, le fichier est bien créé
si fileName est c:\cheminQuiExiste\RepertoireQuiExistePAS\monfichier.ext alors RepertoireQuiExistePAS n'est pas créé et ça plante sur une exception System.IO.DirectoryNotFoundException
Est ce normal avec FileMode.OpenOrCreate ?
Dois je décortiquer répertoire par répertoire mon chemin pour créer les répertoires absents avant le file.Open ou File.Open dispose d'arguments plus puissants pour le faire tout seul ?
Merci