Frage

Wie kann ich einen relativen Pfad in der Datei web.config habe. Dieser Wert ist in der Verbindungszeichenfolge nicht, so kann ich nicht verwenden | Datadirectory | (Glaube ich), so was kann ich tun?

War es hilfreich?

Lösung

Was ist der relative Pfad für?

Sprechen Sie über einen physischen Verzeichnispfad oder einen URL-Pfad?

Edit:

Ich brauchte etwas ähnliches für eines meiner Projekte zu tun. Ich brauchte eine Config-Datei zu suchen, die in einem bestimmten Ordner gespeichert wurden. Während die web.config-Datei selbst etwas bietet keine speziell für diese, Sie einen Pfad aus der Datei web.config nehmen und es zu einem App-relativen Pfad umwandeln.

Request.ApplicationPath bekommt man das Basisverzeichnis der Web-Anwendung. Sie können den relativen Pfad zu dieser anhängen und geben es zu, was er braucht.

Siehe auch Blog-Beitrag von Rick Strahl für andere interessant Verzeichnisse, die Ihnen helfen können.

Sie könnten dann fügen Sie den Pfad zu relatvie

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