2009-10-15 2 views
6

J'ai utilisé la méthode suivante pour enregistrer un fichier dans le dossier Application Data C#Enregistrement d'un fichier à données d'application en C#

string path = 
    Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); 

Son travail bien dans Windows XP, mais je cannt trouver un tel chemin du dossier i Windows Vista. Où se trouve ce dossier situé dans Vista et comment puis-je enregistrer le fichier dans ce dossier

Répondre

7

Cela devrait vous permettre de créer le dossier en arrière-plan. Voulez-vous dire que vous ne savez pas exactement où le fichier a été enregistré?

Dans Vista si vous allez à Exécuter et tapez% APPDATA% qui devrait ouvrir le dossier Application Data et votre fichier devrait être là.

Le chemin est essentiellement

C:\Users\Username\AppData\Roaming 
2

fonctionne bien pour moi ici, sur Vista:

PS> [environment]::GetFolderPath([environment+specialfolder]::ApplicationData) 
C:\...\AppData\Roaming 

Les détails exacts sur ce dossier est shouldn » Je ne vous inquiète pas de toute façon. Après tout, vous voulez un dossier spécial qui a une certaine sémantique et vous l'obtiendrez. Peu importe où c'est exactement.

Questions connexes