Zitat:
Hinweis: Setzen Sie FileMode unbedingt zurück, bevor Sie Reset für eine schreibgeschützte Datei aufrufen. Auch wenn die Datei nur gelesen werden soll, verursacht der Standardwert von FileMode (Schreib-/Lesezugriff), dass das Öffnen einer schreibgeschützten Datei fehlschlägt.
Das erscheint mir persönlich relativ eindeutig. Man muss FileMode also irgendwann vor dem Reset setzen, damit es nicht kracht, wenn man eine schreibgeschützte Datei lediglich lesen möchte.