Bonjour a tous. Pour mon premier post ici me voila avec un petit probleme .
Je suis actuellement stagiaire pour société qui me demande de realiser un site intranet. Ce site doit mettre à disposition de nombreux documents (type word, excel, pdf).
Pour que le site soit facilement maintenable je souhaite mettre en place des un petit explorateur de document tel que quand les futur administrateur du voudront ajouter un fichier il n'aie qu'à le placer dans un repertoire. La page donnant acces à ces document est une page de lien, crée dynamiquement.
Pour ce faire j'utilise la classe DirectoryInfo (System.IO) et me sert de sa méthode getFile() pour lister les fichier. J utilise ensuite le tableau creer avec getFile() pour remplir ma page de lien.
Mon probleme est le suivant : dans un souci de déployement facile du site je ne veut pas laisser en dur le chemin d'acces qui me sert a initialiser le DirectoryInfo dans la classe qui l'instancie (sachant qu'il faut passer un chemin absolu au constructeur). En effet je cherche a configurer le fichier web.config pour y spécifier le chemin absolu de mon site de maniere a ce que si le site doit être déplacer dans une autre arborescence il n'y aie qu'a changer un chemin dans un paramètre du fichier web.config.
J'espere être assez claire si ce n'est pas le cas j'editerai dite le moi. Sinon j'attend vos idées avec impatience !
Partager