Bonjour

Je tente d'ouvrir (et créer s'il n'existe pas) un fichier avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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