Wie löse ich Pfade relativ zum Stammverzeichnis einer ASP.NET MVC 4-Anwendung auf? Das heißt, ich möchte Dateien, die zur Anwendung gehören, aus Controller-Aktionen öffnen, die wie ~/Data/data.html
referenziert werden. Diese Pfade werden normalerweise in Web.config
angegeben.Wie löse ich einen Pfad relativ zu einem ASP.NET MVC 4-Anwendungsstamm auf?
EDIT:
von ‚Entschlossenheit‘ Ich meine einen Pfad relativ zu der Anwendung der Root-Verzeichnis in einen absoluten Pfad zu verwandeln, .e.g. ~/Data/data.html
→ C:\App\Data\Data.html
.
So erhalten Sie 'Referenz' diese Dateien von der Wurzel ... –
@Nate Was meinst du, dass die ~ automatisch erweitert wird? – aknuds1
[HttpContext.Current.Server.MapPath] (http://msdn.microsoft.com/en-us/library/system.web.httpserverutility.mappath.aspx)? – nemesv