private void EnsureDirectory() { FileInfo fi = new FileInfo( fileName ); if ( !string.IsNullOrEmpty( fi.DirectoryName ) && !Directory.Exists( fi.DirectoryName ) ) { Directory.CreateDirectory( fi.DirectoryName ); } }