質問: true) { Directory.Delete(@folder.FullName.ToString(), true); } }
回答: 対象フォルダの深い階層の中に一つ読み取り専用のファイルがあったことが原因だったようです。 フォルダ内のファイルを一つずつに分けて総当たりでプログラムを走らせて特定できました。 どのような個所が問題となりそうかなどヒントいただけて非常に助かりました。ありがとうございます。 BAは最初に回答いただいたKoichi様に