Con Windows Vista non si hanno più i permessi di scrittura in tutte le cartelle di sistema (programmi, windows, system32, ecc.), quindi qualsiasi file tu debba creare/aggiornare deve risidere in un path con permessi di scrittura.
In pratica, non si può più mettere tutto nella cartella dell'applicazione, ma dividere in due cartelle, come minimo.

Ciao