Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1400 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Fichier de config d'une assembly dans un projet web

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fichier de config d'une assembly dans un projet web

n°1755279
liink
Posté le 03-07-2008 à 19:35:51  profilanswer
 

Bonjour,
j'ai un projet de webservices.
 
Ce projet contient sont fichier web.config que je n'utilise pas.
Ce projet utilise des assemblies externes, dont une qui contient son propre fichier de config.
 
exemple :  
assembly : log.dll  
fichier de config : log.dll.config
 
 
Quand j'exécute une des webservices, chacune des assemblies déclarée (en référence et présent dans le dossier bin du serveur web) est copiée dans le répertoire suivant (les xxxxxx varient a chaque exécution) :
 
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\MonProjet\xxxxxxx\xxxxxxx\assembly\dl3\xxxxxxx\xxxxxx\log.dll
 
Mon problème est que le fichier log.dll.config n'est pas copié dans ce répertoire temporaire, résultat impossible de lire son fichier de config et d'utiliser l'assembly en question et donc rien ne fonctionne.
 
Que dois-je faire pour lier ce fichier de config a cette assembly ?
Dois-je déclarer quelque chose dans le fichier web.config ?
 
Merci de tout aide que je pourrai obtenir, je ne trouve vraiment rien sur le net.

mood
Publicité
Posté le 03-07-2008 à 19:35:51  profilanswer
 

n°1755634
Marty_McFl​y
Nan hé ho, d'accord?
Posté le 04-07-2008 à 15:26:59  profilanswer
 

Salut :)
 
a tout hasard, est ce que tu as essayé de regarder les propriétés du fichier web.config (en particulier sa propriété 'Copy to Output Directory' )?

n°1756286
liink
Posté le 07-07-2008 à 12:55:30  profilanswer
 

En fait il existe cette option a ajouter au fichier web.config :
<hostingEnvironment shadowCopyBinAssemblies="false"/>
 
cela empêche l'utilisation de la "shadow copy" et il n'y a donc plus de copie vers le répertoire temporaraire.
 
Inconvénient : les dll sont verrouillées durant l'exécution de IIS, il faut donc pour mettre a jour un projet couper IIS.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Fichier de config d'une assembly dans un projet web

 

Sujets relatifs
Mauvaise reconnaissance de la fin d'un fichierSQL Server - BULK INSERT sur un fichier csv avec guillemets
Recherche de caractère dans un nom de fichierParamètres pour fichier bat a l'ouverture de session
Impossible de lire le code VBA d'un fichier Excel avec Excel 2007convetir fichier excel /html puis l'envoyer.tout cela en ligne de cmde
php et fichier EXCElConvertir un fichier latex vers Word ou Openoffice. :-( "On me force"
Uploader fichier lecteur réseaufichier BAT bouton OK help me
Plus de sujets relatifs à : Fichier de config d'une assembly dans un projet web


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR