Par exemple, si mon programme tente de créer un répertoire à l’aide de CreateDirectory () dans C:\ProgramFiles (x86)\[install directory]\
, il échouera en raison de problèmes d’permissions.
J’ai entendu dire que l’emplacement idéal est C:\Users\[username]\AppData\Local\
, mais y a-t-il d’autres emplacements “sûrs”?
Bien sûr, cela peut varier selon la version de Windows.
C: \ ProgramData est un autre emplacement couramment utilisé. Ce qui suit est utile, http://blogs.msdn.com/b/cjacks/archive/2008/02/05/where-should-i-write-program-data-instead-of-program-files.aspx
Voulez-vous dire un moyen de déterminer le dossier Temp spécifique à la machine? Ensuite, cela devrait être utile: http://msdn.microsoft.com/en-us/library/windows/desktop/aa364992%28v=vs.85%29.aspx