Come ottenere la directory del progetto corrente o la directory bin e spostare un livello di alcuni up?
-
04-10-2019 - |
Domanda
Ho un app ASP.Net MVC, e ho alcuni file XSL all'interno della directory del contenuto. Ho provare un paio di metodi per ottenere la directory in modo dinamico acquisto continuano a venire a breve.
Allora, come faccio ad avere la directory per puntare alla cartella Contenuto / XSL?
il più vicino che mi è venuto a era con questo:
this.GetType().Assembly.CodeBase
, che restituisce solo la DLL del progetto, ma non riesco a capire come muoversi su alcuni livelli da lì o cosa NET da usare per navigare in tutto il percorso.
non c'è è ../ ..: (
In sostanza voglio passare alla Content / xsl cartella che è allo stesso livello della directory Bin.
Soluzione
Si dovrebbe Server.MapPath
per questo .
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow