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

ASP.NET Discussion :

Comment regrouper tous les fichiers de config de mes applications dans un seul projet


Sujet :

ASP.NET

  1. #1
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut Comment regrouper tous les fichiers de config de mes applications dans un seul projet
    Bonjour,

    Je desire partagé des fichier de config pour tous les projets de ma solution.
    Par exemple un fichier log4net pour tous mes projet (20taine) de ma solution.

    avez vous une best practice ?

    Merci

  2. #2
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Personne ne partage des fichiers de configs entre projets dans une meme solution ? ai je tord ?

  3. #3
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Si ça arrive.

    Pour les applications web, les fichiers de config héritent de celui du repertoire parent.
    Si tes applications sont toutes sur le même site web il te suffit de mettre le web.config à la racine et toutes les appli dans les repertoires enfants en profitent.

    Je défini "application dans repertoire enfant" les applications ayant leur propre pool applicatif dans IIS.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  4. #4
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Merci.

    Car mon idee est de regrouper dans un projet tous les fichiers de configs de plusieurs projets.

    Est ce possible ?

  5. #5
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    J'imagine que c'est possible. Les fichiers de config ne sont que des fichiers Xml.

    Je crois avoir vu passer une classe qui permet de charger des fichiers de configuration dynamiquement.

    Par contre est-ce souhaitable? Est-ce qu'il ne vaut pas mieux laisser ces fichiers dans leur contexte?

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. Réponses: 2
    Dernier message: 13/12/2009, 22h12
  2. Réponses: 5
    Dernier message: 23/06/2008, 14h47
  3. Réponses: 1
    Dernier message: 24/08/2007, 16h42
  4. Réponses: 4
    Dernier message: 24/09/2004, 10h17
  5. Réponses: 4
    Dernier message: 16/08/2003, 13h21

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