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 :

Publication : fichier de config log4net non copié :(


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2002
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2002
    Messages : 45
    Par défaut Publication : fichier de config log4net non copié :(
    Bonjour,

    Je développe un site asp.net 3.5 MVC RC2. J'effectue la publication de ce site dans VWD Express (2008) avec les options "copier uniquement les fichiers nécessaires à l'exécution de l'application". En effet, je ne veux pas encombrer le serveur de production.

    Le fichier log4net.config (définit la balise "log4net" qui contient toute la config) qui réside à la racine de mon appli n'est pas copié. J'ai essayé de le référencer comme étant une section de configuration comme c'est fait dans ce post : http://www.developpez.net/forums/d52...ation-fichier/

    Mais pas copié non plus (après regénération de la solution). Etrange.

    Actuellement la seule ligne de code qui fait référence à ce fichier c'est dans Application_Start() de Global.asax.cs:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    string filename = Server.MapPath("log4net.config");
                XmlConfigurator.Configure(new System.IO.FileInfo(filename));
    Je vais continuer à chercher mais merci pour vos lumières

    Barbara

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    T'as fait un "Include in project" sur ton fichier?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2002
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2002
    Messages : 45
    Par défaut
    Oui depuis sa création.

  4. #4
    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,

    Dans VS 2005 il y a une propriété des fichiers "Copy to output directory". Quelle est sa valeur pour ton fichier?

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

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2002
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2002
    Messages : 45
    Par défaut
    Cette option est à "jamais" car sinon ce fichier de config est copié dans le répertoire "bin" où est publiée la dll, ce que je ne souhaite pas. Je souhaite uniquement qu'a l'instar de Web.config ou les fichiers .aspx il soit copié au même endroit que dans l'arborescence d'origine.

    Enfin, ça me semble cohérent, non ?

  6. #6
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par postb99 Voir le message
    Enfin, ça me semble cohérent, non ?
    Oui, et ça fonctionne très bien chez moi. Bizarre...

Discussions similaires

  1. Fichier Web.config non reconnu sur le site distant
    Par Publicnew dans le forum ASP.NET
    Réponses: 1
    Dernier message: 24/07/2013, 00h25
  2. Fichier gwt non copié dans work de tomcat
    Par Alexr dans le forum GWT et Vaadin
    Réponses: 0
    Dernier message: 16/05/2013, 11h52
  3. Réponses: 0
    Dernier message: 22/07/2009, 16h31
  4. Réponses: 1
    Dernier message: 08/07/2009, 11h38
  5. Valeurs du fichier de config non récupérées
    Par grinder59 dans le forum C#
    Réponses: 1
    Dernier message: 30/01/2009, 18h07

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