2015-03-27 1 views
0

Pour Windows Vista et plus, le dossier utilisateur C:\Users\MyUser le dossier est accessible programatically comme celui-ciC# Accès dossier utilisateur sous Windows XP

Environment.ExpandEnvironmentVariables(@"%userprofile%\"); 

Comment accéder le dossier utilisateur dans XP? Comme cette

C:\Documents and Settings\MyUser\

EDIT: J'utilise Framework 2.0

Répondre

2

Utilisez l'énumération SpecialFolder (.Net 4)

Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) 
+0

désolé oublié de mentionner que je suis en utilisant Framework 2.0 –

+0

j'ai réellement besoin le dossier Application Data dans le profil utilisateur, votre code fonctionnera-t-il avec .ApplicationData à la fin? –

+0

'Environment.SpecialFolder.ApplicationData' n'est pas montré comme étant limité à V4 https://msdn.microsoft.com/en-us/library/system.environment.specialfolder%28v=vs.110%29.aspx –