Comment obtenir le répertoire du projet en cours ou le répertoire bin et déplacer un peu niveau supérieur?

StackOverflow https://stackoverflow.com/questions/2894413

Question

J'ai une application ASP.Net MVC et j'ai quelques fichiers xsl intérieur du répertoire contenu. J'ai essayer quelques méthodes pour obtenir le répertoire dynamiquement acheter continuer à venir à court.

Alors, comment puis-je obtenir le répertoire pour pointer vers le dossier Contenu / xsl?

le plus proche que je suis venu était avec ceci:

this.GetType().Assembly.CodeBase 

qui renvoie uniquement la DLL du projet, mais je ne peux pas comprendre comment gagner quelques niveaux de là ou ce que .net bibliothèque à utiliser pour naviguer dans le chemin.

il n'y a pas ../ ..: (

Fondamentalement, je veux naviguer dans le dossier Contenu / xsl qui est au même niveau du répertoire Bin.

Était-ce utile?

La solution

Vous devez Server.MapPath pour cette .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top