Wieso? Wenn sich der Benutzer sein Programm zerschießen will dann soll er halt.
Genau
Ich würde es ja ähnlich sehen. Aber da ich bei uns nicht nur für die Programmierung sondern auch für die Administration verantwortlich bin, ist es mir lieber wenn alles läuft und funktioniert. Deshalb bin ich eher für die zweite Lösung von Uwe:
Um es dem Anwender aber nicht gar zu leicht zu machen, kann man die Datei auch in einen Ordner verschieben, der für den Normal-Benutzer nicht so offensichtlich erreichbar ist (z.B. CommonAppData) bzw. nur mit Admin-Rechten verändert werden kann.