Frage

Verwalten von URL-Pfade können ein echten Schmerzen in ASP.NET sein. AbsolutePath vs relativePath vs usw. macht mich verrückt. Ich finde, dass viele Lösungen, die die Benutzer benötigen web.config Element bearbeiten den richtigen Unterordner Pfad aufzunehmen; ex.

Website Root: http://www.domain.com Web.config-Einstellung: /

Website Root: http://www.domain.com/blog web.config Einstellung: / Blog /

Gibt es eine Möglichkeit, um richtig damit zu umgehen, ohne Änderungen an den web.config machen zu müssen?

War es hilfreich?

Lösung

Sie könnten Request.ApplicationPath verwenden. Eine Referenz der Verwendung ist hier .

Auf diese Weise Ihre Bilder Ordner, zum Beispiel, wird Request.ApplicationPath + "/ images /";

Andere Tipps

Ich denke, Rick Blogeintrag hilft einige meiner Probleme zu lösen ...

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