IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Fichier de paramètres utilisateur ?


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 256
    Par défaut Fichier de paramètres utilisateur ?
    Bonjour,

    Je voudrais savoir comment créer un fichier de paramètres de portée utilisateur donc modifiable via l'application et qui se situerait dans le même emplacement que mon éxécutable ? (Paramètres pour tous les utilisateurs et non un user.config pour chacun).

    Merci.

  2. #2
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Ce genre d'informations ne devrait pas se stocker dans le même répertoire que l'application.

    Je t'encourage à découvrir l'IsolatedStorage.

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    ou plus simplement dans le répertoire Application Data de l'utilisateur
    Sous XP : C:\Documents and Settings\<NomDeLUtilisateur>\Application Data\<NomDeTonAppli>
    Sous Vista : C:\Users\<NomDeLUtilisateur>\Application Data\<NomDeTonAppli>
    Plus généralement, tu peux récupérer ce chemin comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string appData = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "NomDeTonAppli");

  4. #4
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Citation Envoyé par tomlev Voir le message
    ou plus simplement dans le répertoire Application Data de l'utilisateur
    C'est exactement la raison d'exister de l'IsolatedFileStorage ;-) Stocker des fichiers (de config par exemple) dans la zone privée d'un utilisateur. ;-)

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par neptune Voir le message
    C'est exactement la raison d'exister de l'IsolatedFileStorage ;-) Stocker des fichiers (de config par exemple) dans la zone privée d'un utilisateur. ;-)
    oui, mais j'aime pas du tout ce truc là parce que
    1. ça te met les fichiers dans un endroit quasi-impossible à retrouver manuellement
    2. c'est pas du tout intuitif à utiliser

  6. #6
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Citation Envoyé par tomlev Voir le message
    oui, mais j'aime pas du tout ce truc là parce que
    1. ça te met les fichiers dans un endroit quasi-impossible à retrouver manuellement
    2. c'est pas du tout intuitif à utiliser
    Je ne peux pas te donner tort, c'est certain. C'est un peu comme une application ClickOnce ;-)

    Mais avons nous vraiment besoin de savoir où se trouve ce store? Les API relatives à l'IsolatedStorage gère complètement cet aspect et connaisse ou se trouve l'information.

  7. #7
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 256
    Par défaut
    Citation Envoyé par tomlev Voir le message
    oui, mais j'aime pas du tout ce truc là parce que
    1. ça te met les fichiers dans un endroit quasi-impossible à retrouver manuellement
    2. c'est pas du tout intuitif à utiliser
    Voilà éxactement les raisons pour laquelle je souhaite avoir un fichier de configuration utilisateur dans le dossier même du programme.

    Pourquoi me déconseillez une telle solution alors que la majorité des programmes ont leur fichier de configuration dans leur dossier d'installation.

    Mon idéal serait d'avoir un SEUL fichier de configuration (portée utilisateur je précise) dans mon dossier où se trouve mon exécutable.
    Voilou.

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 499
    Par défaut
    et le app.config?
    ça ne te convient pas?...

    moi je ne comprends pas trop ce qu'il veut...
    1 seul fichier
    ou bien un fichier séparé pour chaque utilisateur
    ???

Discussions similaires

  1. Réponses: 3
    Dernier message: 25/04/2006, 10h30
  2. Réponses: 1
    Dernier message: 06/04/2006, 13h22
  3. [SQL]Requête de MAJ avec paramètres utilisateurs
    Par Nenette_cherie dans le forum Access
    Réponses: 4
    Dernier message: 10/01/2006, 17h54
  4. Réponses: 7
    Dernier message: 29/09/2005, 10h19
  5. fichier mdb + multi utilisateurs
    Par wello00 dans le forum Access
    Réponses: 3
    Dernier message: 27/09/2005, 21h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo