Recuperer le repertoire virtuel d'IIS en C#

Résolu
Magnot Messages postés 7 Date d'inscription vendredi 20 août 2004 Statut Membre Dernière intervention 17 mars 2006 - 16 mars 2006 à 12:56
Magnot Messages postés 7 Date d'inscription vendredi 20 août 2004 Statut Membre Dernière intervention 17 mars 2006 - 17 mars 2006 à 21:58
Bonjour,

J'ai une application développée en C# sous .net 2003, framework 1.1

J'ai besoin d'IIS pour mon programme et actuellement, le chemin vers le répértoire virtuel d'IIS est en DUR
dans mon code.

Mon problème est donc de pouvoir récupérer ce chemin dynamiquement lors de l'execution de mon programme en C#.

Si vous avez des idées ou que vous pensez que ce n'est pas faisable ... lol ... faites m'en part ;o)

Merci

@++

2 réponses

TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 22
16 mars 2006 à 14:28
Ils peut y avoir plusieurs répertoire virtuels. Mais tu peux les attaquer avec System.DirectoryServices.DirectoryEntry et le chemin
"IIS://" + WebSite + "/W3SVC/1/Root""

Après il ne te restes qu'a récupèrer le path dans la propriété Path de la directory entry

.Properties["Path"].Value

::|The S@ib|::
MVP C#.NET
3
Magnot Messages postés 7 Date d'inscription vendredi 20 août 2004 Statut Membre Dernière intervention 17 mars 2006
17 mars 2006 à 21:58
Merci beaucoup @(^_^)@
0
Rejoignez-nous