Es decir que tengo:Qué directorios hacen las diferentes SpecialFolders aplicación de punto en Windows XP y Windows Vista
Environment.SpecialFolder.ApplicationData
Environment.SpecialFolder.CommonApplicationData
Environment.SpecialFolder.LocalApplicationData
no tengo muy claro que eran estos puntos a en Windows XP y/o Windows Vista.
Lo que encontré hasta ahora es que ApplicationData apunta a la Carpeta ApplicationData para el usuario actual en XP y la carpeta de datos de la aplicación itinerante en Vista.
También me gustaría saber si hay pautas generales sobre cuándo usarlas.
CommonApplicationData también puede ser utilizado por sitios web y servicios que no se ejecutan bajo una cuenta de usuario normal con una carpeta C: \ Users \. –
Tenga en cuenta que CommonApplicationData tiene acceso restringido, lo que lo hace esencialmente de solo lectura para todos los privilegios de escritura, excepto para los usuarios. Por ejemplo, ver http://stackoverflow.com/questions/22107812/privileges-owner-issue-when-writing-in-c-programdata – DAG