Bonjour,
Je suis en train d'étudier ces propriétés qui se trouvent dans :
Code Snippet
My.Computer.FileSystem.SpecialDirectories
On les retouvent aussi dans Application sous CommonAppDataPath et UserAppDataPath.
Quand je suis en Debug ou bien quand je lance l'executable depuis le dossier Release ces propriètès renvoient :
Pour My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData et Application.CommonAppDataPath :
C:\Documents and Settings\All Users\Application Data\DataDirectoryTest\DataDirectoryTest\1.0.0.0
Pour My.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData et Application.UserAppDataPath
C:\Documents and Settings\<nom_session>\Application Data\DataDirectoryTest\DataDirectoryTest\1.0.0.0
Jusque là tout va bien, mais voilà, une fois l'application déployée avec ClickOnce toutes ces prorpriétés renvoient alors la même chose, à savoir :
C:\Documents and Settings\<nom_session>\Local Settings\Apps\2.0\Data\....
Pourquoi je n'ai plus accés à All Users ? Tout fait alors référence au nom de ma session... pourquoi ?
D'ailleurs comment indiquer lors de la création du package qu'un fichier de données est propre à l'utilisateur ou valable pour tous les utilisateurs ? C'est à gérér via le code ?
Merci de votre aide
Cordialement