none
Fichiers XML/config introuvables après déploiement RRS feed

  • Discussion générale

  • J'ai un site web que j'ai développé avec asp.net VS2008 et je roule avec Windows XP et IIS 5.1, lorsque j'execute mon site en debug a partir de VS, tout va bien, lorsque je le deploie (Publish) et que j'y accède, ça me dit toujours que mes fichiers de configuration *.config et mon fichier de connexion à la bd, nommé connection.xml, sont introuvables.

    Est-ce quelquechose que je dois setter dans IIS, comme des fichiers qui doivent être copiés avec le site web?

    Lorsque j'accede au site, j,ai le message :

     

    Server Error in '/Inter' Application.
    --------------------------------------------------------------------------------

    Could not find file 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.21006\Temporary ASP.NET Files\mywebapp\679aec2a\cb027940\assembly\dl3\57725eaf\9a7edd8d_03e3ca01\mywebapp.DLL.config'.

     

    Quelqu'un aurait-il une piste de solution?

     

    Merci

    vendredi 23 avril 2010 15:22

Toutes les réponses

  • Bonjour,

    avez vous créer un répertoire virtuel pour héberger votre site sous IIS5 ? Si besoin vous pouvez regarder la procédure décrite ici : How to: Create and Configure Virtual Directories in IIS 5.0 and 6.0

    Par ailleurs le fichier de config d'un site se nomme Web.config ( vous ne devez pas le renommer ). Dans votre méssage d'erreur il est fait référence à un fichier mywebapp.DLL.config . Quel est l'origine de ce fichier ? Est ce un fichier de config d'une autre assembly que le site ?

    Cordialement

    lundi 26 avril 2010 08:11
    Modérateur
  • Bonjour Nikho,

     

    Je vous remercie pour toute votre activité sur ce forum et je vous félicite pour vos connaissances techniques.

     

    Je vous ai proposé aux administrateurs du site MSDN pour le rôle d’Auteur de réponses dans le forum ASP.NET. Etes-vous d’accord avec cette tache ?

     

    Cordialement,

    Alex


    Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f
    lundi 26 avril 2010 14:44
  • Bonsoir,

    Merci de tes encouragements Alex. On apprend quand même aussi beaucoup des questions que se posent les autres :)

    J'en profite moi aussi pour te remercier du temps que tu passes à modérer tous les forums et à écrire les articles de la FAQ.

    Il s'agit de valider des réponses si besoin je suppose ? si c'est ça je suis ok.

    Cordialement

     

     

    lundi 26 avril 2010 17:46
    Modérateur
  • Oui, c’est ça, vous aurez le droit de valider les réponses que vous considérez correctes dans le forum ASP.NET. J

     

    Vous allez recevoir les droits aujourd’hui ou demain. Si vous avez des questions au des idées pour le bon déroulement de l’activité sur les forums, vous pouvez me contacter sur alexptr@live.com

     

    Cordialement,

    Alex


    Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f
    mardi 27 avril 2010 07:24
  • Je comprends, le problème est que j'ai d'autres fichiers XML de configuration et lorsque je déploie, les fichiers sont dans le répertoire de déploiement sauf que lorsque j'accède au site par IE, ça me dit que les fichiers de config sont manquants...

     

    Kratos

    vendredi 7 mai 2010 18:30
  • J'ai finalement trouvé un moyen de régler le problème, étant donné que le site est copié et exécuté à partir d'un répertoire temp. dans un répertoire Temporary ASP.Net, `j'ai ajouté :

    HttpContext.Current.Request.MapPath(HttpContext.Current.Request.ApplicationPath)

    Ma classe d'init va maintenant chercher mes fichiers de config directement dans le bon répertoire.

     

    Merci pour l'aide

     

    K.

    vendredi 14 mai 2010 18:24