Frage

Ich möchte eine Datei speichern, wenn meine Anwendung endet.

Dafür muss ich den Stammordner der Anwendung abrufen.

Die einzige Weise, wie ich dies kenne, ist das Verwenden von Server.MapPath("~"), aber das funktioniert auch nicht durch HttpContext.Current.Server, da kein aktueller Kontext ist, soweit ich verstehe.

Gibt es eine intelligente und einfache Möglichkeit, diesen Ordnerpfad zu erhalten? Ich habe Erlaubnisprobleme, versuchen, eine Datei im Stammordner zu erstellen?

Alle alternativen Ideen Wie kann man das erreichen?

War es hilfreich?

Lösung

Sie sollten den generationspflichtigen Code verwenden, der immer funktioniert.

Andere Tipps

    .
  1. buff.mappath ("")
  2. Anfrage.physicalApplicationPath
  3. httpruntime.appdomainApppath

edit

Es sollte nur generakodicetagcode sein, da die anderen beiden Option in Anwendung_end-Handler null sein wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top